Skip to content

Conversation

@MattyTheHacker
Copy link
Member

No description provided.

@MattyTheHacker MattyTheHacker self-assigned this Jun 1, 2025
@MattyTheHacker MattyTheHacker added suspended Delayed until a later date test suite Changes and additions to the project test suite and unit tests labels Jun 1, 2025
@codecov
Copy link

codecov bot commented Jun 1, 2025

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
79 1 78 0
View the top 1 failed test(s) by shortest run time
tests.test_exceptions.TestMemberRoleDoesNotExistError::test_member_role_does_not_exist_dependent_commands
Stack Traces | 0.002s run time
self = <tests.test_exceptions.TestMemberRoleDoesNotExistError object at 0x7f33e0d895b0>

    def test_member_role_does_not_exist_dependent_commands(self) -> None:
        """Test that the dependent commands are set correctly."""
>       assert frozenset({"makemember", "ensure-members-inducted", "annual-roles-reset"}) == (
            MemberRoleDoesNotExistError.DEPENDENT_COMMANDS
        )
E       AssertionError: assert frozenset({'a...'makemember'}) == frozenset({'a...make-member'})
E         
E         Extra items in the left set:
E         'makemember'
E         Extra items in the right set:
E         'make-member'
E         
E         Full diff:
E           frozenset({
E               'annual-roles-reset',
E               'ensure-members-inducted',
E         -     'make-member',
E         ?          -
E         +     'makemember',
E           })

tests/test_exceptions.py:1015: AssertionError

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@MattyTheHacker MattyTheHacker linked an issue Jun 1, 2025 that may be closed by this pull request
@automatic-pr-updater automatic-pr-updater bot added the conflict A bot has identified that this PR has a conflict, preventing automatic syncing to the base branch label Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conflict A bot has identified that this PR has a conflict, preventing automatic syncing to the base branch suspended Delayed until a later date sync Request bots to automatically keep this PR up to date with it's base branch test suite Changes and additions to the project test suite and unit tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement exceptions unit testing

4 participants