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

Prevent Duplicate Keys Across Table Definitions #123

Merged
merged 10 commits into from
Jun 17, 2024

Conversation

JVickery-TBS
Copy link
Contributor

@wardi really the only changes are in the plugins.py script. All of the rest are test coverage stuff. Figured it would be good to add some more test coverage in here, independent of our whole app stack.

- Prevent duplicate dataset types.
- Prevent duplicate resource names.
- Prevent duplicate published resource Id definitions.
- Prevent duplicate database trigger names.
- Added test coverage for table script;
- Added test coverage for new duplicate prevention.
- Updated test script from nose to pytest.
- Added test requirements file.
- More setup and dependencies.
- More setup and dependencies.
- Docker image dependencies.
- Docker solr image target.
- Updated expected output.
- Removed unnecessary `change_config`s.
- Added change log files.
Copy link
Member

@wardi wardi left a comment

Choose a reason for hiding this comment

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

otherwise looks great

- Move expected dicts to class level.
@JVickery-TBS JVickery-TBS merged commit c13c618 into master Jun 17, 2024
4 checks passed
@JVickery-TBS JVickery-TBS deleted the feature/prevent-duplicate-keys branch June 17, 2024 15:22
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