Skip to content

Conversation

feltech
Copy link
Member

@feltech feltech commented Aug 8, 2023

A couple of initialize tests can now support fixtures. For some time we only had one setting for BAL, so presumably that was why some tests were legitimately skipped(?) Though some tests were clearly skipped in error, and one test simply doesn't exist in the API compliance suite (test_when_settings_expanded_then_manager_settings_updated).

One of the getWithRelationship[s][Paged] test cases was entirely missing fixtures, which was clearly a mistake.

@feltech feltech added the bug Something isn't working label Aug 8, 2023
@feltech feltech self-assigned this Aug 8, 2023
@feltech feltech requested a review from a team as a code owner August 8, 2023 09:58
@feltech feltech force-pushed the work/fixMissingAPIComplianceFixtures branch from 96b855f to 47b461b Compare August 8, 2023 09:59
A couple of `initialize` tests can now support fixtures. For some time
we only had one setting for BAL, so presumably that was why some tests
were legitimately skipped(?) Though some tests were clearly skipped in
error, and one test simply doesn't exist in the API compliance suite
(`test_when_settings_expanded_then_manager_settings_updated`).

One of the `getWithRelationship[s][Paged]` test cases was entirely
missing fixtures, which was clearly a mistake.

Signed-off-by: David Feltell <[email protected]>
@feltech feltech force-pushed the work/fixMissingAPIComplianceFixtures branch from 47b461b to d93fc59 Compare August 8, 2023 10:02
@feltech feltech requested a review from elliotcmorris August 8, 2023 10:02
@feltech feltech merged commit 81befa5 into OpenAssetIO:main Aug 8, 2023
@feltech feltech deleted the work/fixMissingAPIComplianceFixtures branch August 8, 2023 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants