diff --git a/.github/ISSUE_TEMPLATE/prepare-release.md b/.github/ISSUE_TEMPLATE/prepare-release.md index c3d380a074..0ac0a2011c 100644 --- a/.github/ISSUE_TEMPLATE/prepare-release.md +++ b/.github/ISSUE_TEMPLATE/prepare-release.md @@ -8,8 +8,8 @@ assignees: sergei-maertens - [ ] Resolve release blockers - [ ] ... -- [ ] Re-generate VCR cassettes for API tests (see instructions on Taiga). You can find all test - cases with `grep OFVCRMixin -r src` +- [ ] Re-generate VCR cassettes (delete the old ones and then) for API tests (see instructions on + Taiga). You can find all test cases with `grep OFVCRMixin -r src` - [ ] Accounts (`openforms.accounts.tests.test_oidc`) - Appoinments: Qmatic (`openforms.appointments.contrib.qmatic`) (no testenv available anymore) - Authentication plugins @@ -23,14 +23,19 @@ assignees: sergei-maertens - [ ] `openforms.contrib.brk` - [ ] `openforms.contrib.haal_centraal.tests.test_integration` - [ ] `openforms.contrib.kvk` + - [ ] `openforms.contrib.objects_api.tests` - [ ] `soap.tests.test_client` - `suwinet.tests.test_client` (testenv access has been retracted and won't be reinstated) - - [ ] Form imports: `openforms.forms.tests.test_import_export` + - Forms + - [ ] `openforms.forms.tests.test_import_export` + - [ ] `openforms.forms.tests.e2e_tests.test_registration_backend_conf` - Payment plugins - [ ] Ogone legacy: `openforms.payments.contrib.ogone.tests.test_client` + - [ ] Prefill (`openforms.prefill.contrib.objects_api.tests.test_endpoints`) - Registration plugins: - [ ] Objects API: `openforms.registrations.contrib.objects_api` - [ ] ZGW APIs: `openforms.registrations.contrib.zgw_apis` + - [ ] StUF_ZDS APIs: `openforms.registrations.contrib.stuf_zds.tests.test_backend` - [ ] Release new SDK version - [ ] Correct SDK version pinned in `.sdk-release` - [ ] Check translations diff --git a/docs/developers/releases.rst b/docs/developers/releases.rst index e35d777946..605ba2c5ca 100644 --- a/docs/developers/releases.rst +++ b/docs/developers/releases.rst @@ -73,8 +73,12 @@ all configured on the same obfuscated URL (e.g. ``http://localhost:8080``), for Instructions and (pointers to) credentials are documented in our internal Taiga. -Set ``VCR_RECORD_MODE=all`` in your environment to force re-recording of the cassettes, -and then commit the results/changes. +Delete the existing/recorded cassettes and then commit the results/changes. + +.. note:: + + Setting ``VCR_RECORD_MODE=all`` in your environment appends new episodes instead of + overwriting them, which is not the desired result. **Updating the changelog** diff --git a/src/openforms/accounts/tests/data/vcr_cassettes/OIDCFLowTests/OIDCFLowTests.test_duplicate_email_unique_constraint_violated.yaml b/src/openforms/accounts/tests/data/vcr_cassettes/OIDCFLowTests/OIDCFLowTests.test_duplicate_email_unique_constraint_violated.yaml index 21385208e8..efa2da56a1 100644 --- a/src/openforms/accounts/tests/data/vcr_cassettes/OIDCFLowTests/OIDCFLowTests.test_duplicate_email_unique_constraint_violated.yaml +++ b/src/openforms/accounts/tests/data/vcr_cassettes/OIDCFLowTests/OIDCFLowTests.test_duplicate_email_unique_constraint_violated.yaml @@ -18,16 +18,16 @@ interactions: \ \n \n\n \n