@@ -39,13 +39,13 @@ def test_next_returns_the_correct_next_opcode():
3939def test_peek_returns_next_opcode_without_changing_code_stream_location ():
4040 code_stream = CodeStream (b'\x01 \x02 \x30 ' )
4141 code_iter = iter (code_stream )
42- assert code_stream .pc == 0
42+ assert code_stream .program_counter == 0
4343 assert code_stream .peek () == opcode_values .ADD
44- assert code_stream .pc == 0
44+ assert code_stream .program_counter == 0
4545 assert next (code_iter ) == opcode_values .ADD
46- assert code_stream .pc == 1
46+ assert code_stream .program_counter == 1
4747 assert code_stream .peek () == opcode_values .MUL
48- assert code_stream .pc == 1
48+ assert code_stream .program_counter == 1
4949
5050
5151def test_STOP_opcode_is_returned_when_bytecode_end_is_reached ():
@@ -59,11 +59,11 @@ def test_STOP_opcode_is_returned_when_bytecode_end_is_reached():
5959def test_seek_reverts_to_original_stream_position_when_context_exits ():
6060 code_stream = CodeStream (b'\x01 \x02 \x30 ' )
6161 code_iter = iter (code_stream )
62- assert code_stream .pc == 0
62+ assert code_stream .program_counter == 0
6363 with code_stream .seek (1 ):
64- assert code_stream .pc == 1
64+ assert code_stream .program_counter == 1
6565 assert next (code_iter ) == opcode_values .MUL
66- assert code_stream .pc == 0
66+ assert code_stream .program_counter == 0
6767 assert code_stream .peek () == opcode_values .ADD
6868
6969
@@ -198,9 +198,9 @@ def test_new_vs_reference_code_stream_iter(bytecode):
198198 latest = CodeStream (bytecode )
199199 for expected_op , actual_op in zip (reference , latest ):
200200 assert expected_op == actual_op
201- assert reference .pc == latest .pc
201+ assert reference .program_counter == latest .program_counter
202202
203- assert latest .pc == reference .pc
203+ assert latest .program_counter == reference .program_counter
204204
205205
206206@given (read_len = st .integers (min_value = 0 ), bytecode = st .binary (max_size = 128 ))
@@ -211,7 +211,7 @@ def test_new_vs_reference_code_stream_read(read_len, bytecode):
211211 readout_actual = latest .read (read_len )
212212 assert readout_expected == readout_actual
213213 if read_len <= len (bytecode ):
214- assert latest .pc == reference .pc
214+ assert latest .program_counter == reference .program_counter
215215 assert latest .read (1 ) == reference .read (1 )
216216
217217
@@ -229,7 +229,7 @@ def test_new_vs_reference_code_stream_read_during_iter(read_idx, read_len, bytec
229229 readout_actual = latest .read (read_len )
230230 readout_expected = reference .read (read_len )
231231 assert readout_expected == readout_actual
232- if reference .pc >= len (reference ):
233- assert latest .pc >= len (reference )
232+ if reference .program_counter >= len (reference ):
233+ assert latest .program_counter >= len (reference )
234234 else :
235- assert latest .pc == reference .pc
235+ assert latest .program_counter == reference .program_counter
0 commit comments