Skip to content

Catch inconsistent test namespaces in CircleCI.#1795

Merged
aaronweeden merged 2 commits into
ubccr:xdmod11.0from
aaronweeden:fix-warehouse-raw-data-regression-test-namespace
Dec 7, 2023
Merged

Catch inconsistent test namespaces in CircleCI.#1795
aaronweeden merged 2 commits into
ubccr:xdmod11.0from
aaronweeden:fix-warehouse-raw-data-regression-test-namespace

Conversation

@aaronweeden
Copy link
Copy Markdown
Contributor

@aaronweeden aaronweeden commented Dec 6, 2023

Description

This PR adds a CircleCI step to automatically catch inconsistent test namespaces so that the manual test from #1789 doesn't need to be performed.

This PR also fixes the namespace of tests/regression/lib/Rest/WarehouseRawDataTest.php to be consistent with the other test files. That file was added in #1788 after #1789 had already been merged, so it was not caught when manually checking the namespaces for #1789.

Tests performed

To make sure the CircleCI step worked, I first committed just .circleci/config.yml to make sure it failed, then committed the change to tests/regression/lib/Rest/WarehouseRawDataTest.php to make sure it passed.

Checklist:

  • The pull request description is suitable for a Changelog entry
  • The milestone is set correctly on the pull request
  • The appropriate labels have been added to the pull request

@aaronweeden aaronweeden added the maintenance / code quality Improvements and code cleanup. Not a new feature or enhancement to existing functionality. label Dec 6, 2023
@aaronweeden aaronweeden added this to the 11.0.0 milestone Dec 6, 2023
@aaronweeden aaronweeden force-pushed the fix-warehouse-raw-data-regression-test-namespace branch from 71f80aa to 06d4945 Compare December 6, 2023 20:54
@aaronweeden aaronweeden force-pushed the fix-warehouse-raw-data-regression-test-namespace branch from 06d4945 to 4d35431 Compare December 6, 2023 21:03
@aaronweeden aaronweeden changed the title Fix warehouse raw data regression test namespace. Catch inconsistent test namespaces in CircleCI. Dec 6, 2023
@aaronweeden aaronweeden added the qa / testing Updates/additions to tests label Dec 6, 2023
@aaronweeden aaronweeden marked this pull request as ready for review December 6, 2023 21:24
@aaronweeden aaronweeden merged commit d9ed03e into ubccr:xdmod11.0 Dec 7, 2023
@aaronweeden aaronweeden deleted the fix-warehouse-raw-data-regression-test-namespace branch December 7, 2023 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance / code quality Improvements and code cleanup. Not a new feature or enhancement to existing functionality. qa / testing Updates/additions to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants