(PC-31644)[PRO] Implémentation du status CANCELLED #4837
dev_on_pull_request_workflow.yml
on: pull_request
Init job
38s
Tests pro
/
...
/
Style quality check
Tests pro
/
Unit tests
[pcapi-tests] build docker image.
/
Build pcapi-tests:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
3m 47s
[pcapi] build docker image.
/
Build pcapi:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
2m 16s
[pcapi-console] build docker image.
/
Build pcapi-console:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
3m 26s
MyPy cop
/
MyPy cop test
35s
Tests API documentation
/
Check API documentation can be built
[PRO] Deploy PR version for validation
/
deploy_on_firebase
Dependabot
/
dependabot
Matrix: Tests api / Pytest
Tests api
/
Quality checks
2m 57s
Tests api
/
Pylint
5m 22s
Tests api
/
Test database schema
2m 48s
Update api client template
/
Update API Client template
1m 51s
Tests pro E2E migrations
/
E2E tests and notifications
3m 48s
Push pcapi docker image to registry
/
push-docker-image
Push pcapi-console docker image to registry
/
push-docker-image
Annotations
27 errors, 54 warnings, and 4 notices
tests/core/educational/test_models.py.test_get_offer_displayed_status[CollectiveOfferDisplayedStatus.CANCELLED]:
tests/core/educational/test_models.py#L609
AssertionError: assert <CollectiveOfferDisplayedStatus.EXPIRED: 'EXPIRED'> == <CollectiveOfferDisplayedStatus.CANCELLED: 'CANCELLED'>
+ where <CollectiveOfferDisplayedStatus.EXPIRED: 'EXPIRED'> = <CollectiveOffer #109>.displayedStatus
|
tests/core/educational/test_models.py.test_get_offer_allowed_actions[CollectiveOfferDisplayedStatus.CANCELLED]:
tests/core/educational/test_models.py#L630
AssertionError: assert [<CollectiveOfferAllowedAction.CAN_EDIT_DATES: 'CAN_EDIT_DATES'>, <CollectiveOfferAllowedAction.CAN_ARCHIVE: 'CAN_ARCHIVE'>] == [<CollectiveOfferAllowedAction.CAN_DUPLICATE: 'CAN_DUPLICATE'>, <CollectiveOfferAllowedAction.CAN_ARCHIVE: 'CAN_ARCHIVE'>]
At index 0 diff: <CollectiveOfferAllowedAction.CAN_EDIT_DATES: 'CAN_EDIT_DATES'> != <CollectiveOfferAllowedAction.CAN_DUPLICATE: 'CAN_DUPLICATE'>
Full diff:
[
- <CollectiveOfferAllowedAction.CAN_DUPLICATE: 'CAN_DUPLICATE'>,
? --- ^ --- ^
+ <CollectiveOfferAllowedAction.CAN_EDIT_DATES: 'CAN_EDIT_DATES'>,
? + ^^^ + + ^^^ +
<CollectiveOfferAllowedAction.CAN_ARCHIVE: 'CAN_ARCHIVE'>,
]
|
tests/core/educational/test_repository.py.test_filter_by_status[CollectiveOfferDisplayedStatus.CANCELLED]:
tests/core/educational/test_repository.py#L502
assert 0 == 1
+ where 0 = count()
+ where count = <pcapi.models.pc_object.BaseQuery object at 0x7fa3e5a13890>.count
|
tests/core/educational/test_repository.py.test_filter_active[CollectiveOfferDisplayedStatus.CANCELLED]:
tests/core/educational/test_repository.py#L530
assert 0 == 1
+ where 0 = count()
+ where count = <pcapi.models.pc_object.BaseQuery object at 0x7fa3def25a10>.count
|
tests/core/educational/test_repository.py.test_all_filters:
tests/core/educational/test_repository.py#L546
assert {256, 257, 246, 247, 248, 249, 250, 251, 252, 254, 255} == {256, 257, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255}
Extra items in the right set:
253
Full diff:
{
246,
247,
248,
249,
250,
251,
252,
- 253,
254,
255,
256,
257,
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.ACTIVE]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'PREBOOKED', 'BOOKED', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'CANCELLED', 'PREBOOKED', 'BOOKED', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.REJECTED]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.PENDING]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.EXPIRED]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.INACTIVE]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.ENDED]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the left set:
'ENDED'
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
+ 'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.PREBOOKED]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'BOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'CANCELLED', 'BOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.BOOKED]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.ARCHIVED]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one_without_new_statuses[CollectiveOfferDisplayedStatus.DRAFT]:
tests/core/educational/test_repository.py#L561
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.ACTIVE]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'PREBOOKED', 'BOOKED', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'CANCELLED', 'PREBOOKED', 'BOOKED', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.REJECTED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.PENDING]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.EXPIRED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.REIMBURSED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the left set:
'REIMBURSED'
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
+ 'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.INACTIVE]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.ENDED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the left set:
'ENDED'
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
+ 'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.PREBOOKED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'BOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'CANCELLED', 'BOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.BOOKED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.ARCHIVED]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'DRAFT'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'DRAFT'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'BOOKED',
- 'CANCELLED',
'DRAFT',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
tests/core/educational/test_repository.py.test_filter_statuses_but_one[CollectiveOfferDisplayedStatus.DRAFT]:
tests/core/educational/test_repository.py#L581
AssertionError: assert {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED'} == {'REJECTED', 'PENDING', 'EXPIRED', 'REIMBURSED', 'INACTIVE', 'BOOKED', 'ENDED', 'CANCELLED', 'PREBOOKED', 'ACTIVE', 'ARCHIVED'}
Extra items in the right set:
'CANCELLED'
Full diff:
{
'ACTIVE',
'ARCHIVED',
'BOOKED',
- 'CANCELLED',
'ENDED',
'EXPIRED',
'INACTIVE',
'PENDING',
'PREBOOKED',
'REIMBURSED',
'REJECTED',
}
|
Tests api / Pytest (tests/core --ignore=tests/core/bookings --ignore=tests/core/offers --ignore=tests/core/fi...
❌ Tests reported 26 failures
|
Update api client template / Update API Client template
Running update api client template with europe-west1-docker.pkg.dev/passculture-infra-prod/pass-culture-artifact-registry/pcapi:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
|
Tests pro E2E migrations / E2E tests and notifications
Running e2e-tests with europe-west1-docker.pkg.dev/passculture-infra-prod/pass-culture-artifact-registry/pcapi:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
|
Tests api / Quality checks
Running tests api with europe-west1-docker.pkg.dev/passculture-infra-prod/pass-culture-artifact-registry/pcapi-tests:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
|
Tests pro E2E / E2E tests and notifications
Running e2e-tests with europe-west1-docker.pkg.dev/passculture-infra-prod/pass-culture-artifact-registry/pcapi:f3ef0128f56fa25749bf3d2bb5697b925cf7054e
|
Update api client template / Update API Client template
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Update api client template / Update API Client template
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v2, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests pro E2E migrations / E2E tests and notifications
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests pro E2E migrations / E2E tests and notifications
The following actions use a deprecated Node.js version and will be forced to run on node20: technote-space/workflow-conclusion-action@v3, docker/login-action@v1, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests pro E2E migrations / E2E tests and notifications
The "process_gcloudignore" option is true, but no .gcloudignore file was found. If you do not intend to process a gcloudignore file, set "process_gcloudignore" to false.
|
Tests pro E2E migrations / E2E tests and notifications
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests pro E2E migrations / E2E tests and notifications
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests pro E2E migrations / E2E tests and notifications
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Test database schema
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Test database schema
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Test database schema
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Test database schema
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Test database schema
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Quality checks
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Quality checks
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Quality checks
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Quality checks
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Quality checks
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests --ignore=tests/core --ignore=tests/routes)
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Pytest (tests --ignore=tests/core --ignore=tests/routes)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Pytest (tests --ignore=tests/core --ignore=tests/routes)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests --ignore=tests/core --ignore=tests/routes)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests --ignore=tests/core --ignore=tests/routes)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/core/bookings tests/core/offers tests/core/finance)
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Pytest (tests/core/bookings tests/core/offers tests/core/finance)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Pytest (tests/core/bookings tests/core/offers tests/core/finance)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/core/bookings tests/core/offers tests/core/finance)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/core/bookings tests/core/offers tests/core/finance)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/core --ignore=tests/core/bookings --ignore=tests/core/offers --ignore=tests/core/fi...
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Pytest (tests/core --ignore=tests/core/bookings --ignore=tests/core/offers --ignore=tests/core/fi...
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Pytest (tests/core --ignore=tests/core/bookings --ignore=tests/core/offers --ignore=tests/core/fi...
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/core --ignore=tests/core/bookings --ignore=tests/core/offers --ignore=tests/core/fi...
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/core --ignore=tests/core/bookings --ignore=tests/core/offers --ignore=tests/core/fi...
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pylint
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Pylint
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Pylint
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pylint
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pylint
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/routes -m 'not backoffice')
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Pytest (tests/routes -m 'not backoffice')
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Pytest (tests/routes -m 'not backoffice')
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/routes -m 'not backoffice')
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/routes -m 'not backoffice')
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests pro E2E / E2E tests and notifications
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests pro E2E / E2E tests and notifications
The following actions use a deprecated Node.js version and will be forced to run on node20: technote-space/workflow-conclusion-action@v3, docker/login-action@v1, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests pro E2E / E2E tests and notifications
The "process_gcloudignore" option is true, but no .gcloudignore file was found. If you do not intend to process a gcloudignore file, set "process_gcloudignore" to false.
|
Tests pro E2E / E2E tests and notifications
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests pro E2E / E2E tests and notifications
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests pro E2E / E2E tests and notifications
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/routes/backoffice -m 'backoffice')
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/login-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests api / Pytest (tests/routes/backoffice -m 'backoffice')
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Tests api / Pytest (tests/routes/backoffice -m 'backoffice')
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/routes/backoffice -m 'backoffice')
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests api / Pytest (tests/routes/backoffice -m 'backoffice')
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
pass-culture~pass-culture-main~96QFL6.dockerbuild
|
80 KB |
|
pass-culture~pass-culture-main~PN6T1V.dockerbuild
|
156 KB |
|
pass-culture~pass-culture-main~WKKESI.dockerbuild
|
91.7 KB |
|
pcapi-console-f3ef0128f56fa25749bf3d2bb5697b925cf7054e.tar
|
469 MB |
|
pcapi-f3ef0128f56fa25749bf3d2bb5697b925cf7054e.tar
|
295 MB |
|
pcapi-tests-f3ef0128f56fa25749bf3d2bb5697b925cf7054e.tar
|
526 MB |
|