Skip to content

Merge pull request #206 from chris0chris/dependabot/pip/factory-boy-3… #91

Merge pull request #206 from chris0chris/dependabot/pip/factory-boy-3…

Merge pull request #206 from chris0chris/dependabot/pip/factory-boy-3… #91

GitHub Actions / JUnit Test Report failed Feb 6, 2025 in 0s

247 tests run, 240 passed, 5 skipped, 2 failed.

Test report python 3.10

Annotations

Check failure on line 1 in TestTransferService

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

TestTransferService.test_approve_transfer

assert datetime.date(2025, 2, 6) == datetime.date(2025, 2, 7)
 +  where datetime.date(2025, 2, 6) = <built-in method date of datetime.datetime object at 0x7f666a8b6340>()
 +    where <built-in method date of datetime.datetime object at 0x7f666a8b6340> = datetime.datetime(2025, 2, 6, 23, 13, 56, 41762, tzinfo=datetime.timezone.utc).date
 +      where datetime.datetime(2025, 2, 6, 23, 13, 56, 41762, tzinfo=datetime.timezone.utc) = <PlayerlistTransfer: team description 1823: Fia Female (7777777) #7 -> Transferred_Team1 (approved)>.approval_date
Raw output
self = <passcheck.tests.service.test_transfer_service.TestTransferService testMethod=test_approve_transfer>

    def test_approve_transfer(self):
        _, female, _, _ = DbSetupPasscheck.create_playerlist_for_team()
        transferred_team = DBSetup().create_teams(name="Transferred_Team", number_teams=1)[0]
        user = User.objects.first()
        PlayerlistTransfer.objects.create(
            current_team=female,
            new_team=transferred_team,
        )
        transfer_service = TransferService(female, transferred_team, user=user)
        transfer_service.handle_transfer('approved')
        player_to_transfer = PlayerlistTransfer.objects.first()
        assert player_to_transfer.current_team == female
        assert player_to_transfer.new_team == transferred_team
        assert player_to_transfer.status == 'approved'
        today = datetime.today().date()
>       assert player_to_transfer.approval_date.date() == today
E       assert datetime.date(2025, 2, 6) == datetime.date(2025, 2, 7)
E        +  where datetime.date(2025, 2, 6) = <built-in method date of datetime.datetime object at 0x7f666a8b6340>()
E        +    where <built-in method date of datetime.datetime object at 0x7f666a8b6340> = datetime.datetime(2025, 2, 6, 23, 13, 56, 41762, tzinfo=datetime.timezone.utc).date
E        +      where datetime.datetime(2025, 2, 6, 23, 13, 56, 41762, tzinfo=datetime.timezone.utc) = <PlayerlistTransfer: team description 1823: Fia Female (7777777) #7 -> Transferred_Team1 (approved)>.approval_date

passcheck/tests/service/test_transfer_service.py:43: AssertionError

Check failure on line 1 in TestTransferService

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

TestTransferService.test_reject_transfer

assert datetime.date(2025, 2, 6) == datetime.date(2025, 2, 7)
 +  where datetime.date(2025, 2, 6) = <built-in method date of datetime.datetime object at 0x7f666a9c2dc0>()
 +    where <built-in method date of datetime.datetime object at 0x7f666a9c2dc0> = datetime.datetime(2025, 2, 6, 23, 13, 56, 107390, tzinfo=datetime.timezone.utc).date
 +      where datetime.datetime(2025, 2, 6, 23, 13, 56, 107390, tzinfo=datetime.timezone.utc) = <PlayerlistTransfer: team description 1827: Fia Female (7777777) #7 -> Transferred_Team1 (rejected)>.approval_date
Raw output
self = <passcheck.tests.service.test_transfer_service.TestTransferService testMethod=test_reject_transfer>

    def test_reject_transfer(self):
        _, female, _, _ = DbSetupPasscheck.create_playerlist_for_team()
        transferred_team = DBSetup().create_teams(name="Transferred_Team", number_teams=1)[0]
        user = User.objects.first()
        PlayerlistTransfer.objects.create(
            current_team=female,
            new_team=transferred_team,
        )
        transfer_service = TransferService(female, transferred_team, user=user)
        transfer_service.handle_transfer('rejected')
        player_to_transfer = PlayerlistTransfer.objects.first()
        assert player_to_transfer.current_team == female
        assert player_to_transfer.new_team == transferred_team
        assert player_to_transfer.status == 'rejected'
        today = datetime.today().date()
>       assert player_to_transfer.approval_date.date() == today
E       assert datetime.date(2025, 2, 6) == datetime.date(2025, 2, 7)
E        +  where datetime.date(2025, 2, 6) = <built-in method date of datetime.datetime object at 0x7f666a9c2dc0>()
E        +    where <built-in method date of datetime.datetime object at 0x7f666a9c2dc0> = datetime.datetime(2025, 2, 6, 23, 13, 56, 107390, tzinfo=datetime.timezone.utc).date
E        +      where datetime.datetime(2025, 2, 6, 23, 13, 56, 107390, tzinfo=datetime.timezone.utc) = <PlayerlistTransfer: team description 1827: Fia Female (7777777) #7 -> Transferred_Team1 (rejected)>.approval_date

passcheck/tests/service/test_transfer_service.py:67: AssertionError