Changeset 813e855 in flowtimer for tests


Ignore:
Timestamp:
08/30/24 00:12:27 (9 months ago)
Author:
Enrico Schwass <ennoausberlin@…>
Branches:
guix
Children:
8f41b95
Parents:
0384305
Message:

predicates renamed

Location:
tests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • tests/test_phase.py

    r0384305 r813e855  
    2020        phase.start()
    2121        assert phase.state == "running"
    22         assert phase.running() is True
     22        assert phase.is_running() is True
    2323
    2424    def test_phase_pause(self):
     
    2727        phase.pause()
    2828        assert phase.state == "paused"
    29         assert phase.paused() is True
     29        assert phase.is_paused() is True
    3030
    3131    def test_phase_abort(self):
     
    3333        phase.abort()
    3434        assert phase.state == "aborted"
    35         assert phase.aborted() is True
     35        assert phase.is_aborted() is True
    3636
    3737    def test_phase_tick(self):
     
    4747        phase.tick(300)
    4848        assert phase.ticks_left == 0
    49         assert phase.completed() is True
     49        assert phase.is_completed() is True
    5050
    5151    def test_phase_tick_beyond_completion(self):
  • tests/test_recurring_phase_sequence.py

    r0384305 r813e855  
    22import json
    33
    4 from flowtimer.Phase import Phase
    54from flowtimer.RecurringPhaseSequence import RecurringPhaseSequence
    65
     
    2322        json_string = recurring_phase_sequence.to_json()
    2423        data = json.loads(json_string)
    25         assert data['state'] == "initial"
     24        assert data['_state'] == "initial"
    2625        assert data['initial_repetitions'] == 3
    2726        assert data['passes_left'] == 3
     
    2928
    3029    def test_initial_state(self, recurring_phase_sequence):
    31         assert recurring_phase_sequence.state == "initial"
     30        assert recurring_phase_sequence.state() == "initial"
    3231        assert recurring_phase_sequence.current_phase.title == "Tasking"
    3332        assert recurring_phase_sequence.passes_left == 3
     
    5756
    5857    def test_completed(self, recurring_phase_sequence):
    59         assert not recurring_phase_sequence.completed()
     58        assert not recurring_phase_sequence.is_completed()
    6059        for _ in range(3):
    6160            for phase in recurring_phase_sequence.phases:
    6261                recurring_phase_sequence.tick(phase.initial_ticks)
    63         assert recurring_phase_sequence.completed()
     62        assert recurring_phase_sequence.is_completed()
    6463
    6564    def test_abort(self, recurring_phase_sequence):
    6665        recurring_phase_sequence.abort()
    67         assert recurring_phase_sequence.state == "aborted"
    68         assert recurring_phase_sequence.current_phase.aborted()
     66        assert recurring_phase_sequence.state() == "aborted"
     67        assert recurring_phase_sequence.current_phase.is_aborted()
    6968
    7069    def test_tick_progression(self, recurring_phase_sequence):
  • tests/test_schedule.py

    r0384305 r813e855  
    2323        assert schedule.blocks == [phase1, schedule.blocks[1]]
    2424        assert schedule.current_block == phase1
    25         assert schedule.state == "initial"
     25        assert schedule.state() == "initial"
    2626
    2727    def test_default_json_string(self):
     
    4848        schedule, phase1, _, _ = setup_schedule
    4949        schedule.start()
    50         assert schedule.state == "running"
     50        assert schedule.state() == "running"
    5151        # assert phase1.ticks_left < phase1.initial_ticks  # Assuming the phase reduces ticks when started
    5252
     
    5454        schedule, _, _, _ = setup_schedule
    5555        schedule.start()
    56         assert schedule.running() is True
     56        assert schedule.is_running() is True
    5757        schedule.pause()
    58         assert schedule.running() is False
     58        assert schedule.is_running() is False
    5959
    6060    def test_paused(self, setup_schedule):
    6161        schedule, _, _, _ = setup_schedule
    6262        schedule.pause()
    63         assert schedule.paused() is True
     63        assert schedule.is_paused() is True
    6464
    6565    def test_abort(self, setup_schedule):
    6666        schedule, _, _, _ = setup_schedule
    6767        schedule.abort()
    68         assert schedule.state == "aborted"
     68        assert schedule.state() == "aborted"
    6969
    7070    def test_completed(self, setup_schedule):
     
    7474        schedule.tick(phase1.initial_ticks)  # Complete phase1
    7575        schedule.tick(sequence.initial_ticks)  # Complete sequence
    76         assert schedule.completed() is True
    77         assert schedule.state == "completed"
     76        assert schedule.is_completed() is True
     77        assert schedule.state() == "completed"
    7878
    7979    def test_advance_to_next_block(self, setup_schedule):
Note: See TracChangeset for help on using the changeset viewer.