@@ -39,13 +39,13 @@ def test_next_returns_the_correct_next_opcode():
39
39
def test_peek_returns_next_opcode_without_changing_code_stream_location ():
40
40
code_stream = CodeStream (b'\x01 \x02 \x30 ' )
41
41
code_iter = iter (code_stream )
42
- assert code_stream .pc == 0
42
+ assert code_stream .program_counter == 0
43
43
assert code_stream .peek () == opcode_values .ADD
44
- assert code_stream .pc == 0
44
+ assert code_stream .program_counter == 0
45
45
assert next (code_iter ) == opcode_values .ADD
46
- assert code_stream .pc == 1
46
+ assert code_stream .program_counter == 1
47
47
assert code_stream .peek () == opcode_values .MUL
48
- assert code_stream .pc == 1
48
+ assert code_stream .program_counter == 1
49
49
50
50
51
51
def 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():
59
59
def test_seek_reverts_to_original_stream_position_when_context_exits ():
60
60
code_stream = CodeStream (b'\x01 \x02 \x30 ' )
61
61
code_iter = iter (code_stream )
62
- assert code_stream .pc == 0
62
+ assert code_stream .program_counter == 0
63
63
with code_stream .seek (1 ):
64
- assert code_stream .pc == 1
64
+ assert code_stream .program_counter == 1
65
65
assert next (code_iter ) == opcode_values .MUL
66
- assert code_stream .pc == 0
66
+ assert code_stream .program_counter == 0
67
67
assert code_stream .peek () == opcode_values .ADD
68
68
69
69
@@ -198,9 +198,9 @@ def test_new_vs_reference_code_stream_iter(bytecode):
198
198
latest = CodeStream (bytecode )
199
199
for expected_op , actual_op in zip (reference , latest ):
200
200
assert expected_op == actual_op
201
- assert reference .pc == latest .pc
201
+ assert reference .program_counter == latest .program_counter
202
202
203
- assert latest .pc == reference .pc
203
+ assert latest .program_counter == reference .program_counter
204
204
205
205
206
206
@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):
211
211
readout_actual = latest .read (read_len )
212
212
assert readout_expected == readout_actual
213
213
if read_len <= len (bytecode ):
214
- assert latest .pc == reference .pc
214
+ assert latest .program_counter == reference .program_counter
215
215
assert latest .read (1 ) == reference .read (1 )
216
216
217
217
@@ -229,7 +229,7 @@ def test_new_vs_reference_code_stream_read_during_iter(read_idx, read_len, bytec
229
229
readout_actual = latest .read (read_len )
230
230
readout_expected = reference .read (read_len )
231
231
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 )
234
234
else :
235
- assert latest .pc == reference .pc
235
+ assert latest .program_counter == reference .program_counter
0 commit comments