~homeworkprod/byceps

1ce2cdc8e3e59a71bef4a96d45017652a46f07cf — Jochen Kupperschmidt 1 year, 5 months ago 8849086
Move integration tests into sub-path
131 files changed, 24 insertions(+), 13 deletions(-)

R tests/{api/__init__.py => integration/__init__.py}
R tests/{api/v1/__init__.py => integration/api/__init__.py}
R tests/{api/conftest.py => integration/api/conftest.py}
R tests/{api/helpers.py => integration/api/helpers.py}
R tests/{api/v1/attendance/__init__.py => integration/api/v1/__init__.py}
R tests/{api/v1/snippet/__init__.py => integration/api/v1/attendance/__init__.py}
R tests/{api/v1/attendance/test_create_archived_attendance.py => integration/api/v1/attendance/test_create_archived_attendance.py}
R tests/{api/v1/tourney/__init__.py => integration/api/v1/snippet/__init__.py}
R tests/{api/v1/snippet/test_view_snippet_by_name.py => integration/api/v1/snippet/test_view_snippet_by_name.py}
R tests/{api/v1/tourney/avatar/__init__.py => integration/api/v1/tourney/__init__.py}
R tests/{api/v1/tourney/match/__init__.py => integration/api/v1/tourney/avatar/__init__.py}
R tests/{api/v1/tourney/avatar/test_create.py => integration/api/v1/tourney/avatar/test_create.py}
R tests/{api/v1/tourney/match/comments/__init__.py => integration/api/v1/tourney/match/__init__.py}
R tests/{api/v1/user/__init__.py => integration/api/v1/tourney/match/comments/__init__.py}
R tests/{api/v1/tourney/match/comments/test_create.py => integration/api/v1/tourney/match/comments/test_create.py}
R tests/{api/v1/tourney/match/comments/test_get_comment.py => integration/api/v1/tourney/match/comments/test_get_comment.py}
R tests/{api/v1/tourney/match/comments/test_get_comments_for_match.py => integration/api/v1/tourney/match/comments/test_get_comments_for_match.py}
R tests/{api/v1/tourney/match/comments/test_hide_unhide.py => integration/api/v1/tourney/match/comments/test_hide_unhide.py}
R tests/{api/v1/tourney/match/comments/test_update.py => integration/api/v1/tourney/match/comments/test_update.py}
R tests/{api/v1/user_avatar/__init__.py => integration/api/v1/user/__init__.py}
R tests/{api/v1/user/test_user_profile.py => integration/api/v1/user/test_user_profile.py}
R tests/{api/v1/user_badge/__init__.py => integration/api/v1/user_avatar/__init__.py}
R tests/{api/v1/user_avatar/test_avatar_url_by_email_address_hash.py => integration/api/v1/user_avatar/test_avatar_url_by_email_address_hash.py}
R tests/{blueprints/__init__.py => integration/api/v1/user_badge/__init__.py}
R tests/{api/v1/user_badge/test_award_badge.py => integration/api/v1/user_badge/test_award_badge.py}
R tests/{blueprints/admin/newsletter/__init__.py => integration/blueprints/__init__.py}
R tests/{blueprints/admin/shop/order/__init__.py => integration/blueprints/admin/newsletter/__init__.py}
R tests/{blueprints/admin/newsletter/test_views.py => integration/blueprints/admin/newsletter/test_views.py}
R tests/{blueprints/admin/shop/conftest.py => integration/blueprints/admin/shop/conftest.py}
R tests/{blueprints/authentication/__init__.py => integration/blueprints/admin/shop/order/__init__.py}
R tests/{blueprints/admin/shop/order/test_order_export.py => integration/blueprints/admin/shop/order/test_order_export.py}
R tests/{blueprints/admin/shop/order/test_views.py => integration/blueprints/admin/shop/order/test_views.py}
R tests/{blueprints/healthcheck/__init__.py => integration/blueprints/authentication/__init__.py}
R tests/{blueprints/authentication/test_views_password_update.py => integration/blueprints/authentication/test_views_password_update.py}
R tests/{blueprints/authentication/test_views_password_update_form.py => integration/blueprints/authentication/test_views_password_update_form.py}
R tests/{blueprints/metrics/__init__.py => integration/blueprints/healthcheck/__init__.py}
R tests/{blueprints/healthcheck/test_health_fail.py => integration/blueprints/healthcheck/test_health_fail.py}
R tests/{blueprints/healthcheck/test_health_ok.py => integration/blueprints/healthcheck/test_health_ok.py}
R tests/{blueprints/site/__init__.py => integration/blueprints/metrics/__init__.py}
R tests/{blueprints/metrics/test_metrics.py => integration/blueprints/metrics/test_metrics.py}
R tests/{blueprints/site/board/__init__.py => integration/blueprints/site/__init__.py}
R tests/{blueprints/site/shop/__init__.py => integration/blueprints/site/board/__init__.py}
R tests/{blueprints/site/board/conftest.py => integration/blueprints/site/board/conftest.py}
R tests/{blueprints/site/board/helpers.py => integration/blueprints/site/board/helpers.py}
R tests/{blueprints/site/board/test_posting_hide_unhide.py => integration/blueprints/site/board/test_posting_hide_unhide.py}
R tests/{blueprints/site/board/test_topic_hide_unhide.py => integration/blueprints/site/board/test_topic_hide_unhide.py}
R tests/{blueprints/site/board/test_topic_lock_unlock.py => integration/blueprints/site/board/test_topic_lock_unlock.py}
R tests/{blueprints/site/board/test_topic_move.py => integration/blueprints/site/board/test_topic_move.py}
R tests/{blueprints/site/board/test_topic_pin_unpin.py => integration/blueprints/site/board/test_topic_pin_unpin.py}
R tests/{blueprints/site/shop/order/__init__.py => integration/blueprints/site/shop/__init__.py}
R tests/{blueprints/site/shop/orders/__init__.py => integration/blueprints/site/shop/order/__init__.py}
R tests/{blueprints/site/shop/order/test_views.py => integration/blueprints/site/shop/order/test_views.py}
R tests/{blueprints/site/ticketing/__init__.py => integration/blueprints/site/shop/orders/__init__.py}
R tests/{blueprints/site/shop/orders/test_views.py => integration/blueprints/site/shop/orders/test_views.py}
R tests/{blueprints/site/user/__init__.py => integration/blueprints/site/ticketing/__init__.py}
R tests/{blueprints/site/ticketing/test_views_mytickets.py => integration/blueprints/site/ticketing/test_views_mytickets.py}
R tests/{blueprints/site/user_message/__init__.py => integration/blueprints/site/user/__init__.py}
R tests/{blueprints/site/user/test_views_user_profile.py => integration/blueprints/site/user/test_views_user_profile.py}
R tests/{blueprints/user/__init__.py => integration/blueprints/site/user_message/__init__.py}
R tests/{blueprints/site/user_message/test_address_formatting.py => integration/blueprints/site/user_message/test_address_formatting.py}
R tests/{blueprints/site/user_message/test_send.py => integration/blueprints/site/user_message/test_send.py}
R tests/{blueprints/test_homepage.py => integration/blueprints/test_homepage.py}
R tests/{services/__init__.py => integration/blueprints/user/__init__.py}
R tests/{blueprints/user/test_views_create.py => integration/blueprints/user/test_views_create.py}
R tests/{blueprints/user/test_views_current_user.py => integration/blueprints/user/test_views_current_user.py}
R tests/{blueprints/user/test_views_current_user_json.py => integration/blueprints/user/test_views_current_user_json.py}
R tests/{blueprints/user/test_views_email_address_confirmation.py => integration/blueprints/user/test_views_email_address_confirmation.py}
R tests/{services/authentication/__init__.py => integration/services/__init__.py}
R tests/{services/authorization/__init__.py => integration/services/authentication/__init__.py}
R tests/{services/authentication/test_update_password_hash.py => integration/services/authentication/test_update_password_hash.py}
R tests/{services/brand/__init__.py => integration/services/authorization/__init__.py}
R tests/{services/authorization/test_deassign_all_roles_from_user.py => integration/services/authorization/test_deassign_all_roles_from_user.py}
R tests/{services/authorization/test_permission_to_role_assignment.py => integration/services/authorization/test_permission_to_role_assignment.py}
R tests/{services/authorization/test_role_to_user_assignment.py => integration/services/authorization/test_role_to_user_assignment.py}
R tests/{services/authorization/test_service.py => integration/services/authorization/test_service.py}
R tests/{services/country/__init__.py => integration/services/brand/__init__.py}
R tests/{services/brand/test_settings_service.py => integration/services/brand/test_settings_service.py}
R tests/{services/news/__init__.py => integration/services/country/__init__.py}
R tests/{services/country/test_service.py => integration/services/country/test_service.py}
R tests/{services/orga/__init__.py => integration/services/news/__init__.py}
R tests/{services/news/test_models.py => integration/services/news/test_models.py}
R tests/{services/party/__init__.py => integration/services/orga/__init__.py}
R tests/{services/orga/test_service.py => integration/services/orga/test_service.py}
R tests/{services/shop/__init__.py => integration/services/party/__init__.py}
R tests/{services/party/test_settings_service.py => integration/services/party/test_settings_service.py}
R tests/{services/shop/order/__init__.py => integration/services/shop/__init__.py}
R tests/{services/shop/conftest.py => integration/services/shop/conftest.py}
R tests/{services/shop/helpers.py => integration/services/shop/helpers.py}
R tests/{services/shop/order/actions/__init__.py => integration/services/shop/order/__init__.py}
R tests/{services/shop/order/email/__init__.py => integration/services/shop/order/actions/__init__.py}
R tests/{services/shop/order/actions/base.py => integration/services/shop/order/actions/base.py}
R tests/{services/shop/order/actions/conftest.py => integration/services/shop/order/actions/conftest.py}
R tests/{services/shop/order/actions/test_create_ticket_bundles.py => integration/services/shop/order/actions/test_create_ticket_bundles.py}
R tests/{services/shop/order/actions/test_create_tickets.py => integration/services/shop/order/actions/test_create_tickets.py}
R tests/{services/shop/order/models/__init__.py => integration/services/shop/order/email/__init__.py}
R tests/{services/shop/order/email/base.py => integration/services/shop/order/email/base.py}
R tests/{services/shop/order/email/conftest.py => integration/services/shop/order/email/conftest.py}
R tests/{services/shop/order/email/test_email_on_order_canceled.py => integration/services/shop/order/email/test_email_on_order_canceled.py}
R tests/{services/shop/order/email/test_email_on_order_paid.py => integration/services/shop/order/email/test_email_on_order_paid.py}
R tests/{services/shop/order/email/test_email_on_order_placed.py => integration/services/shop/order/email/test_email_on_order_placed.py}
R tests/{services/shop/sequence/__init__.py => integration/services/shop/order/models/__init__.py}
R tests/{services/shop/order/models/test_order_total_amount.py => integration/services/shop/order/models/test_order_total_amount.py}
R tests/{services/shop/order/test_ordered_articles_service.py => integration/services/shop/order/test_ordered_articles_service.py}
R tests/{services/shop/order/test_service_mark_order_as_paid.py => integration/services/shop/order/test_service_mark_order_as_paid.py}
R tests/{services/shop/order/test_service_orders_placed_by_user.py => integration/services/shop/order/test_service_orders_placed_by_user.py}
R tests/{services/site/__init__.py => integration/services/shop/sequence/__init__.py}
R tests/{services/shop/sequence/test_service_sequence_number_generation.py => integration/services/shop/sequence/test_service_sequence_number_generation.py}
R tests/{services/snippet/__init__.py => integration/services/site/__init__.py}
R tests/{services/site/test_settings_service.py => integration/services/site/test_settings_service.py}
R tests/{services/ticketing/__init__.py => integration/services/snippet/__init__.py}
R tests/{services/snippet/test_service.py => integration/services/snippet/test_service.py}
R tests/{services/user/__init__.py => integration/services/ticketing/__init__.py}
R tests/{services/ticketing/conftest.py => integration/services/ticketing/conftest.py}
R tests/{services/ticketing/test_bundle_revocation.py => integration/services/ticketing/test_bundle_revocation.py}
R tests/{services/ticketing/test_revocation.py => integration/services/ticketing/test_revocation.py}
R tests/{services/ticketing/test_seat_management_service.py => integration/services/ticketing/test_seat_management_service.py}
R tests/{services/ticketing/test_user_check_in.py => integration/services/ticketing/test_user_check_in.py}
R tests/{services/ticketing/test_user_management_service.py => integration/services/ticketing/test_user_management_service.py}
R tests/{services/user_avatar/__init__.py => integration/services/user/__init__.py}
R tests/{services/user/test_change_email_address.py => integration/services/user/test_change_email_address.py}
R tests/{services/user/test_change_screen_name.py => integration/services/user/test_change_screen_name.py}
R tests/{services/user/test_delete_account.py => integration/services/user/test_delete_account.py}
R tests/{services/user/test_detail_extras.py => integration/services/user/test_detail_extras.py}
R tests/{services/user/test_find_user.py => integration/services/user/test_find_user.py}
R tests/{services/user/test_initialize.py => integration/services/user/test_initialize.py}
R tests/{services/user/test_query.py => integration/services/user/test_query.py}
R tests/{services/user/test_suspend_unsuspend.py => integration/services/user/test_suspend_unsuspend.py}
R tests/{services/user_badge/__init__.py => integration/services/user_avatar/__init__.py}
R tests/{services/user_avatar/test_models_image_path.py => integration/services/user_avatar/test_models_image_path.py}
A tests/integration/services/user_badge/__init__.py
R tests/{services/user_badge/test_service_awarding.py => integration/services/user_badge/test_service_awarding.py}
R tests/api/__init__.py => tests/integration/__init__.py +0 -0
R tests/api/v1/__init__.py => tests/integration/api/__init__.py +0 -0
R tests/api/conftest.py => tests/integration/api/conftest.py +0 -0
R tests/api/helpers.py => tests/integration/api/helpers.py +0 -0
R tests/api/v1/attendance/__init__.py => tests/integration/api/v1/__init__.py +0 -0
R tests/api/v1/snippet/__init__.py => tests/integration/api/v1/attendance/__init__.py +0 -0
R tests/api/v1/attendance/test_create_archived_attendance.py => tests/integration/api/v1/attendance/test_create_archived_attendance.py +0 -0
R tests/api/v1/tourney/__init__.py => tests/integration/api/v1/snippet/__init__.py +0 -0
R tests/api/v1/snippet/test_view_snippet_by_name.py => tests/integration/api/v1/snippet/test_view_snippet_by_name.py +0 -0
R tests/api/v1/tourney/avatar/__init__.py => tests/integration/api/v1/tourney/__init__.py +0 -0
R tests/api/v1/tourney/match/__init__.py => tests/integration/api/v1/tourney/avatar/__init__.py +0 -0
R tests/api/v1/tourney/avatar/test_create.py => tests/integration/api/v1/tourney/avatar/test_create.py +0 -0
R tests/api/v1/tourney/match/comments/__init__.py => tests/integration/api/v1/tourney/match/__init__.py +0 -0
R tests/api/v1/user/__init__.py => tests/integration/api/v1/tourney/match/comments/__init__.py +0 -0
R tests/api/v1/tourney/match/comments/test_create.py => tests/integration/api/v1/tourney/match/comments/test_create.py +0 -0
R tests/api/v1/tourney/match/comments/test_get_comment.py => tests/integration/api/v1/tourney/match/comments/test_get_comment.py +0 -0
R tests/api/v1/tourney/match/comments/test_get_comments_for_match.py => tests/integration/api/v1/tourney/match/comments/test_get_comments_for_match.py +0 -0
R tests/api/v1/tourney/match/comments/test_hide_unhide.py => tests/integration/api/v1/tourney/match/comments/test_hide_unhide.py +0 -0
R tests/api/v1/tourney/match/comments/test_update.py => tests/integration/api/v1/tourney/match/comments/test_update.py +0 -0
R tests/api/v1/user_avatar/__init__.py => tests/integration/api/v1/user/__init__.py +0 -0
R tests/api/v1/user/test_user_profile.py => tests/integration/api/v1/user/test_user_profile.py +0 -0
R tests/api/v1/user_badge/__init__.py => tests/integration/api/v1/user_avatar/__init__.py +0 -0
R tests/api/v1/user_avatar/test_avatar_url_by_email_address_hash.py => tests/integration/api/v1/user_avatar/test_avatar_url_by_email_address_hash.py +0 -0
R tests/blueprints/__init__.py => tests/integration/api/v1/user_badge/__init__.py +0 -0
R tests/api/v1/user_badge/test_award_badge.py => tests/integration/api/v1/user_badge/test_award_badge.py +0 -0
R tests/blueprints/admin/newsletter/__init__.py => tests/integration/blueprints/__init__.py +0 -0
R tests/blueprints/admin/shop/order/__init__.py => tests/integration/blueprints/admin/newsletter/__init__.py +0 -0
R tests/blueprints/admin/newsletter/test_views.py => tests/integration/blueprints/admin/newsletter/test_views.py +0 -0
R tests/blueprints/admin/shop/conftest.py => tests/integration/blueprints/admin/shop/conftest.py +0 -0
R tests/blueprints/authentication/__init__.py => tests/integration/blueprints/admin/shop/order/__init__.py +0 -0
R tests/blueprints/admin/shop/order/test_order_export.py => tests/integration/blueprints/admin/shop/order/test_order_export.py +3 -1
@@ 23,7 23,9 @@ from tests.helpers import (
    http_client,
    login_user,
)
from tests.services.shop.helpers import create_article as _create_article
from tests.integration.services.shop.helpers import (
    create_article as _create_article,
)


@pytest.fixture(scope='module')

R tests/blueprints/admin/shop/order/test_views.py => tests/integration/blueprints/admin/shop/order/test_views.py +3 -1
@@ 30,7 30,9 @@ from tests.helpers import (
    http_client,
    login_user,
)
from tests.services.shop.helpers import create_article as _create_article
from tests.integration.services.shop.helpers import (
    create_article as _create_article,
)


@pytest.fixture(scope='module')

R tests/blueprints/healthcheck/__init__.py => tests/integration/blueprints/authentication/__init__.py +0 -0
R tests/blueprints/authentication/test_views_password_update.py => tests/integration/blueprints/authentication/test_views_password_update.py +0 -0
R tests/blueprints/authentication/test_views_password_update_form.py => tests/integration/blueprints/authentication/test_views_password_update_form.py +0 -0
R tests/blueprints/metrics/__init__.py => tests/integration/blueprints/healthcheck/__init__.py +0 -0
R tests/blueprints/healthcheck/test_health_fail.py => tests/integration/blueprints/healthcheck/test_health_fail.py +0 -0
R tests/blueprints/healthcheck/test_health_ok.py => tests/integration/blueprints/healthcheck/test_health_ok.py +0 -0
R tests/blueprints/site/__init__.py => tests/integration/blueprints/metrics/__init__.py +0 -0
R tests/blueprints/metrics/test_metrics.py => tests/integration/blueprints/metrics/test_metrics.py +0 -0
R tests/blueprints/site/board/__init__.py => tests/integration/blueprints/site/__init__.py +0 -0
R tests/blueprints/site/shop/__init__.py => tests/integration/blueprints/site/board/__init__.py +0 -0
R tests/blueprints/site/board/conftest.py => tests/integration/blueprints/site/board/conftest.py +0 -0
R tests/blueprints/site/board/helpers.py => tests/integration/blueprints/site/board/helpers.py +0 -0
R tests/blueprints/site/board/test_posting_hide_unhide.py => tests/integration/blueprints/site/board/test_posting_hide_unhide.py +0 -0
R tests/blueprints/site/board/test_topic_hide_unhide.py => tests/integration/blueprints/site/board/test_topic_hide_unhide.py +0 -0
R tests/blueprints/site/board/test_topic_lock_unlock.py => tests/integration/blueprints/site/board/test_topic_lock_unlock.py +0 -0
R tests/blueprints/site/board/test_topic_move.py => tests/integration/blueprints/site/board/test_topic_move.py +0 -0
R tests/blueprints/site/board/test_topic_pin_unpin.py => tests/integration/blueprints/site/board/test_topic_pin_unpin.py +0 -0
R tests/blueprints/site/shop/order/__init__.py => tests/integration/blueprints/site/shop/__init__.py +0 -0
R tests/blueprints/site/shop/orders/__init__.py => tests/integration/blueprints/site/shop/order/__init__.py +0 -0
R tests/blueprints/site/shop/order/test_views.py => tests/integration/blueprints/site/shop/order/test_views.py +5 -3
@@ 18,10 18,12 @@ from byceps.services.shop.shop import service as shop_service
from byceps.services.site import service as site_service
from byceps.services.snippet import service as snippet_service

from tests.services.shop.helpers import create_article

from tests.helpers import create_party, create_site, http_client, login_user
from tests.services.shop.helpers import create_shop, create_shop_fragment
from tests.integration.services.shop.helpers import (
    create_article,
    create_shop,
    create_shop_fragment,
)


COMMON_FORM_DATA = {

R tests/blueprints/site/ticketing/__init__.py => tests/integration/blueprints/site/shop/orders/__init__.py +0 -0
R tests/blueprints/site/shop/orders/test_views.py => tests/integration/blueprints/site/shop/orders/test_views.py +4 -1
@@ 24,7 24,10 @@ from tests.helpers import (
    http_client,
    login_user,
)
from tests.services.shop.helpers import create_shop, create_shop_fragment
from tests.integration.services.shop.helpers import (
    create_shop,
    create_shop_fragment,
)


@pytest.fixture

R tests/blueprints/site/user/__init__.py => tests/integration/blueprints/site/ticketing/__init__.py +0 -0
R tests/blueprints/site/ticketing/test_views_mytickets.py => tests/integration/blueprints/site/ticketing/test_views_mytickets.py +0 -0
R tests/blueprints/site/user_message/__init__.py => tests/integration/blueprints/site/user/__init__.py +0 -0
R tests/blueprints/site/user/test_views_user_profile.py => tests/integration/blueprints/site/user/test_views_user_profile.py +0 -0
R tests/blueprints/user/__init__.py => tests/integration/blueprints/site/user_message/__init__.py +0 -0
R tests/blueprints/site/user_message/test_address_formatting.py => tests/integration/blueprints/site/user_message/test_address_formatting.py +0 -0
R tests/blueprints/site/user_message/test_send.py => tests/integration/blueprints/site/user_message/test_send.py +0 -0
R tests/blueprints/test_homepage.py => tests/integration/blueprints/test_homepage.py +0 -0
R tests/services/__init__.py => tests/integration/blueprints/user/__init__.py +0 -0
R tests/blueprints/user/test_views_create.py => tests/integration/blueprints/user/test_views_create.py +0 -0
R tests/blueprints/user/test_views_current_user.py => tests/integration/blueprints/user/test_views_current_user.py +0 -0
R tests/blueprints/user/test_views_current_user_json.py => tests/integration/blueprints/user/test_views_current_user_json.py +0 -0
R tests/blueprints/user/test_views_email_address_confirmation.py => tests/integration/blueprints/user/test_views_email_address_confirmation.py +0 -0
R tests/services/authentication/__init__.py => tests/integration/services/__init__.py +0 -0
R tests/services/authorization/__init__.py => tests/integration/services/authentication/__init__.py +0 -0
R tests/services/authentication/test_update_password_hash.py => tests/integration/services/authentication/test_update_password_hash.py +0 -0
R tests/services/brand/__init__.py => tests/integration/services/authorization/__init__.py +0 -0
R tests/services/authorization/test_deassign_all_roles_from_user.py => tests/integration/services/authorization/test_deassign_all_roles_from_user.py +0 -0
R tests/services/authorization/test_permission_to_role_assignment.py => tests/integration/services/authorization/test_permission_to_role_assignment.py +0 -0
R tests/services/authorization/test_role_to_user_assignment.py => tests/integration/services/authorization/test_role_to_user_assignment.py +0 -0
R tests/services/authorization/test_service.py => tests/integration/services/authorization/test_service.py +0 -0
R tests/services/country/__init__.py => tests/integration/services/brand/__init__.py +0 -0
R tests/services/brand/test_settings_service.py => tests/integration/services/brand/test_settings_service.py +0 -0
R tests/services/news/__init__.py => tests/integration/services/country/__init__.py +0 -0
R tests/services/country/test_service.py => tests/integration/services/country/test_service.py +0 -0
R tests/services/orga/__init__.py => tests/integration/services/news/__init__.py +0 -0
R tests/services/news/test_models.py => tests/integration/services/news/test_models.py +0 -0
R tests/services/party/__init__.py => tests/integration/services/orga/__init__.py +0 -0
R tests/services/orga/test_service.py => tests/integration/services/orga/test_service.py +0 -0
R tests/services/shop/__init__.py => tests/integration/services/party/__init__.py +0 -0
R tests/services/party/test_settings_service.py => tests/integration/services/party/test_settings_service.py +0 -0
R tests/services/shop/order/__init__.py => tests/integration/services/shop/__init__.py +0 -0
R tests/services/shop/conftest.py => tests/integration/services/shop/conftest.py +0 -0
R tests/services/shop/helpers.py => tests/integration/services/shop/helpers.py +0 -0
R tests/services/shop/order/actions/__init__.py => tests/integration/services/shop/order/__init__.py +0 -0
R tests/services/shop/order/email/__init__.py => tests/integration/services/shop/order/actions/__init__.py +0 -0
R tests/services/shop/order/actions/base.py => tests/integration/services/shop/order/actions/base.py +0 -0
R tests/services/shop/order/actions/conftest.py => tests/integration/services/shop/order/actions/conftest.py +1 -1
@@ 10,7 10,7 @@ from byceps.services.ticketing import (
    category_service as ticket_category_service,
)

from tests.services.shop.helpers import create_article
from tests.integration.services.shop.helpers import create_article


@pytest.fixture

R tests/services/shop/order/actions/test_create_ticket_bundles.py => tests/integration/services/shop/order/actions/test_create_ticket_bundles.py +0 -0
R tests/services/shop/order/actions/test_create_tickets.py => tests/integration/services/shop/order/actions/test_create_tickets.py +0 -0
R tests/services/shop/order/models/__init__.py => tests/integration/services/shop/order/email/__init__.py +0 -0
R tests/services/shop/order/email/base.py => tests/integration/services/shop/order/email/base.py +0 -0
R tests/services/shop/order/email/conftest.py => tests/integration/services/shop/order/email/conftest.py +0 -0
R tests/services/shop/order/email/test_email_on_order_canceled.py => tests/integration/services/shop/order/email/test_email_on_order_canceled.py +1 -1
@@ 15,7 15,7 @@ from byceps.services.snippet import service as snippet_service
from byceps.services.user import command_service as user_command_service

from tests.helpers import create_user_with_detail, current_user_set
from tests.services.shop.helpers import create_shop_fragment
from tests.integration.services.shop.helpers import create_shop_fragment

from .base import place_order_with_items


R tests/services/shop/order/email/test_email_on_order_paid.py => tests/integration/services/shop/order/email/test_email_on_order_paid.py +1 -1
@@ 16,7 16,7 @@ from byceps.services.snippet import service as snippet_service
from byceps.services.user import command_service as user_command_service

from tests.helpers import create_user_with_detail, current_user_set
from tests.services.shop.helpers import create_shop_fragment
from tests.integration.services.shop.helpers import create_shop_fragment

from .base import place_order_with_items


R tests/services/shop/order/email/test_email_on_order_placed.py => tests/integration/services/shop/order/email/test_email_on_order_placed.py +1 -1
@@ 17,7 17,7 @@ from byceps.services.snippet import service as snippet_service
from byceps.services.user import command_service as user_command_service

from tests.helpers import create_user_with_detail, current_user_set
from tests.services.shop.helpers import (
from tests.integration.services.shop.helpers import (
    create_article as _create_article,
    create_shop_fragment,
)

R tests/services/shop/sequence/__init__.py => tests/integration/services/shop/order/models/__init__.py +0 -0
R tests/services/shop/order/models/test_order_total_amount.py => tests/integration/services/shop/order/models/test_order_total_amount.py +3 -1
@@ 11,7 11,9 @@ from byceps.services.shop.article import service as article_service
from byceps.services.shop.cart.models import Cart
from byceps.services.shop.order import service as order_service

from tests.services.shop.helpers import create_article as _create_article
from tests.integration.services.shop.helpers import (
    create_article as _create_article,
)


@pytest.fixture

R tests/services/shop/order/test_ordered_articles_service.py => tests/integration/services/shop/order/test_ordered_articles_service.py +1 -1
@@ 14,7 14,7 @@ from byceps.services.shop.order import service as order_service
from byceps.services.shop.order.transfer.models import PaymentState
from byceps.services.shop.sequence import service as sequence_service

from tests.services.shop.helpers import create_article
from tests.integration.services.shop.helpers import create_article


@pytest.fixture

R tests/services/shop/order/test_service_mark_order_as_paid.py => tests/integration/services/shop/order/test_service_mark_order_as_paid.py +0 -0
R tests/services/shop/order/test_service_orders_placed_by_user.py => tests/integration/services/shop/order/test_service_orders_placed_by_user.py +1 -1
@@ 14,7 14,7 @@ from byceps.services.user import command_service as user_command_service
from testfixtures.shop_order import create_orderer as _create_orderer

from tests.helpers import create_user_with_detail
from tests.services.shop.helpers import create_shop
from tests.integration.services.shop.helpers import create_shop


@pytest.fixture

R tests/services/site/__init__.py => tests/integration/services/shop/sequence/__init__.py +0 -0
R tests/services/shop/sequence/test_service_sequence_number_generation.py => tests/integration/services/shop/sequence/test_service_sequence_number_generation.py +0 -0
R tests/services/snippet/__init__.py => tests/integration/services/site/__init__.py +0 -0
R tests/services/site/test_settings_service.py => tests/integration/services/site/test_settings_service.py +0 -0
R tests/services/ticketing/__init__.py => tests/integration/services/snippet/__init__.py +0 -0
R tests/services/snippet/test_service.py => tests/integration/services/snippet/test_service.py +0 -0
R tests/services/user/__init__.py => tests/integration/services/ticketing/__init__.py +0 -0
R tests/services/ticketing/conftest.py => tests/integration/services/ticketing/conftest.py +0 -0
R tests/services/ticketing/test_bundle_revocation.py => tests/integration/services/ticketing/test_bundle_revocation.py +0 -0
R tests/services/ticketing/test_revocation.py => tests/integration/services/ticketing/test_revocation.py +0 -0
R tests/services/ticketing/test_seat_management_service.py => tests/integration/services/ticketing/test_seat_management_service.py +0 -0
R tests/services/ticketing/test_user_check_in.py => tests/integration/services/ticketing/test_user_check_in.py +0 -0
R tests/services/ticketing/test_user_management_service.py => tests/integration/services/ticketing/test_user_management_service.py +0 -0
R tests/services/user_avatar/__init__.py => tests/integration/services/user/__init__.py +0 -0
R tests/services/user/test_change_email_address.py => tests/integration/services/user/test_change_email_address.py +0 -0
R tests/services/user/test_change_screen_name.py => tests/integration/services/user/test_change_screen_name.py +0 -0
R tests/services/user/test_delete_account.py => tests/integration/services/user/test_delete_account.py +0 -0
R tests/services/user/test_detail_extras.py => tests/integration/services/user/test_detail_extras.py +0 -0
R tests/services/user/test_find_user.py => tests/integration/services/user/test_find_user.py +0 -0
R tests/services/user/test_initialize.py => tests/integration/services/user/test_initialize.py +0 -0
R tests/services/user/test_query.py => tests/integration/services/user/test_query.py +0 -0
R tests/services/user/test_suspend_unsuspend.py => tests/integration/services/user/test_suspend_unsuspend.py +0 -0
R tests/services/user_badge/__init__.py => tests/integration/services/user_avatar/__init__.py +0 -0
R tests/services/user_avatar/test_models_image_path.py => tests/integration/services/user_avatar/test_models_image_path.py +0 -0
A tests/integration/services/user_badge/__init__.py => tests/integration/services/user_badge/__init__.py +0 -0
R tests/services/user_badge/test_service_awarding.py => tests/integration/services/user_badge/test_service_awarding.py +0 -0