Index: tests/test_recurring_phase_sequence.py
===================================================================
--- tests/test_recurring_phase_sequence.py	(revision 813e855eac7ce0884d4d8b35d681840957775bae)
+++ tests/test_recurring_phase_sequence.py	(revision 8f41b95d4b55aa3b2af4f8c54fb96896aee07fef)
@@ -24,5 +24,5 @@
         assert data['_state'] == "initial"
         assert data['initial_repetitions'] == 3
-        assert data['passes_left'] == 3
+        assert data['passes_left'] == 2
         assert len(data['phases']) == 3
 
@@ -30,5 +30,5 @@
         assert recurring_phase_sequence.state() == "initial"
         assert recurring_phase_sequence.current_phase.title == "Tasking"
-        assert recurring_phase_sequence.passes_left == 3
+        assert recurring_phase_sequence.passes_left == 2
 
     def test_current_phase_number(self, recurring_phase_sequence):
@@ -70,13 +70,13 @@
         recurring_phase_sequence.tick(6)
         assert recurring_phase_sequence.current_phase.title == "Work"
-        assert recurring_phase_sequence.passes_left == 3
+        assert recurring_phase_sequence.passes_left == 2
 
         recurring_phase_sequence.tick(45)
         assert recurring_phase_sequence.current_phase.title == "Break"
-        assert recurring_phase_sequence.passes_left == 3
+        assert recurring_phase_sequence.passes_left == 2
 
         recurring_phase_sequence.tick(15)
         assert recurring_phase_sequence.current_phase.title == "Tasking"
-        assert recurring_phase_sequence.passes_left == 2
+        assert recurring_phase_sequence.passes_left == 1
 
     def test_unrolled(self, recurring_phase_sequence):
