Skip to content

Commit a5ba1dc

Browse files
Flip BYOL license guard to "false": test account has no license
Earlier commit set this to "true" (account already has a license, skip destructive tests). Correcting to "false": the CI test account does not have a registered MATLAB license, so the BYOL tests should run and clean up.
1 parent 9f2beaa commit a5ba1dc

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,13 @@ jobs:
5555
env:
5656
NDI_CLOUD_USERNAME: ${{ secrets.TEST_USER_2_USERNAME }}
5757
NDI_CLOUD_PASSWORD: ${{ secrets.TEST_USER_2_PASSWORD }}
58-
# The CI test account already has a registered MATLAB license,
59-
# so the destructive BYOL tests (DELETE /users/me/matlab-license)
60-
# must be SKIPPED, not run. The license guard in
58+
# The CI test account does not have a registered MATLAB
59+
# license, so the destructive BYOL tests (DELETE
60+
# /users/me/matlab-license) are allowed to run; they will
61+
# clean up after themselves. The license guard in
6162
# tests/_matlab_license_guard.py enforces this at module-import
6263
# time and refuses to run if this variable is unset.
63-
NDI_CLOUD_TEST_USER_HAS_MATLAB_LICENSE: "true"
64+
NDI_CLOUD_TEST_USER_HAS_MATLAB_LICENSE: "false"
6465
run: |
6566
# Use sys.monitoring (PEP 669) on Python 3.12+ for faster coverage.
6667
# CTracer (sys.settrace) is catastrophically slow on 3.12 when

0 commit comments

Comments
 (0)