Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate Semantic Manifests Used in Tests #777

Merged
merged 4 commits into from
Sep 21, 2023

Conversation

plypaul
Copy link
Contributor

@plypaul plypaul commented Sep 18, 2023

Description

When DSI was cut out from MF, it seems that the validation for the semantic manifests used tests was removed. This PR updates the test fixtures so that validations are run on those manifests and makes fixes as needed so that those validations pass.

@cla-bot cla-bot bot added the cla:yes label Sep 18, 2023
@github-actions
Copy link

Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the contributing guide.

@plypaul plypaul force-pushed the plypaul--56--validate-test-manifests branch from 19f7bfb to d9e2114 Compare September 19, 2023 00:29
@plypaul plypaul changed the base branch from main to plypaul--53--populate-persistent-source-schema-gha September 19, 2023 06:01
@plypaul plypaul force-pushed the plypaul--56--validate-test-manifests branch from d9e2114 to d474347 Compare September 19, 2023 06:17
@plypaul plypaul added the Reload Test Data in SQL Engines Should be run when test data changes label Sep 19, 2023
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 06:36 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 06:36 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 06:36 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 06:36 — with GitHub Actions Inactive
@github-actions github-actions bot removed the Reload Test Data in SQL Engines Should be run when test data changes label Sep 19, 2023
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 18:15 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 18:15 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 18:15 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 18:16 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 19, 2023 18:16 — with GitHub Actions Inactive
@plypaul plypaul force-pushed the plypaul--53--populate-persistent-source-schema-gha branch 3 times, most recently from 3f88ff4 to 609c080 Compare September 19, 2023 19:33
Base automatically changed from plypaul--53--populate-persistent-source-schema-gha to main September 19, 2023 19:52
@plypaul plypaul force-pushed the plypaul--56--validate-test-manifests branch 2 times, most recently from 5d93fae to 05a0996 Compare September 20, 2023 17:45
@plypaul plypaul force-pushed the plypaul--56--validate-test-manifests branch from 05a0996 to 8cf1790 Compare September 20, 2023 19:50
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 20, 2023 19:51 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 20, 2023 19:51 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 20, 2023 19:51 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 20, 2023 19:51 — with GitHub Actions Inactive
@plypaul plypaul temporarily deployed to DW_INTEGRATION_TESTS September 20, 2023 19:51 — with GitHub Actions Inactive
@plypaul plypaul requested a review from QMalcolm September 20, 2023 21:18
@plypaul plypaul marked this pull request as ready for review September 20, 2023 21:18
Copy link
Contributor

@QMalcolm QMalcolm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! 🚀

Also all I could think of was "find and replace goes brrrrrrrrr"

@plypaul plypaul merged commit 47042ca into main Sep 21, 2023
22 checks passed
@plypaul plypaul deleted the plypaul--56--validate-test-manifests branch September 21, 2023 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants