Skip to content

Commit c56da3d

Browse files
committed
clean: Use long-form arguments
1 parent afd83d0 commit c56da3d

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

tests/integration/test_stm32loader.py

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
@pytest.fixture(scope="module")
4141
def stm32loader():
4242
def main_with_default_arguments(*args):
43-
main("-p", SERIAL_PORT, "-b", str(BAUD_RATE), "-q", *args, avoid_system_exit=True)
43+
main("--port", SERIAL_PORT, "--baud", str(BAUD_RATE), "--quiet", *args, avoid_system_exit=True)
4444
return main_with_default_arguments
4545

4646

@@ -68,9 +68,9 @@ def test_env_var_stm32loader_serial_port_defines_port(capsys):
6868
assert ("port 'COM109'" in captured.err or "port COM109" in captured.err)
6969

7070

71-
def test_argument_p_overrules_env_var_for_serial_port(capsys):
71+
def test_argument_port_overrules_env_var_for_serial_port(capsys):
7272
os.environ['STM32LOADER_SERIAL_PORT'] = "COM120"
73-
main("-p", "COM121", avoid_system_exit=True)
73+
main("--port", "COM121", avoid_system_exit=True)
7474
captured = capsys.readouterr()
7575
assert ("port 'COM121'" in captured.err or "port COM121" in captured.err)
7676

@@ -85,23 +85,23 @@ def test_device_not_connected_prints_readable_error(stm32loader, capsys):
8585

8686

8787
@pytest.mark.hardware
88-
def test_argument_f_prints_chip_id_and_device_type(stm32loader, capsys):
89-
stm32loader("-f", STM32_CHIP_FAMILY)
88+
def test_argument_family_prints_chip_id_and_device_type(stm32loader, capsys):
89+
stm32loader("--family", STM32_CHIP_FAMILY)
9090
captured = capsys.readouterr()
9191
assert STM32_CHIP_ID in captured.err
9292
assert STM32_CHIP_TYPE in captured.err
9393

9494

9595
@pytest.mark.hardware
9696
def test_read_produces_file_of_correct_length(stm32loader, dump_file):
97-
stm32loader("-r", "-l", "1024", dump_file)
97+
stm32loader("--read", "--length", "1024", dump_file)
9898
assert os.stat(dump_file).st_size == 1024
9999

100100

101101
@pytest.mark.hardware
102102
def test_erase_resets_memory_to_all_ones(stm32loader, dump_file):
103103
# erase
104-
stm32loader("-e")
104+
stm32loader("--erase")
105105
# read all bytes and check if they're 0xFF
106106
stm32loader("-r", "-l", "1024", dump_file)
107107
read_data = bytearray(open(dump_file, "rb").read())
@@ -111,10 +111,10 @@ def test_erase_resets_memory_to_all_ones(stm32loader, dump_file):
111111
@pytest.mark.hardware
112112
def test_write_saves_correct_data(stm32loader, dump_file):
113113
# erase and write
114-
stm32loader("-e", "-w", FIRMWARE_FILE)
114+
stm32loader("--erase", "--write", FIRMWARE_FILE)
115115

116116
# read and compare data with file on disk
117-
stm32loader("-r", "-l", str(SIZE), dump_file)
117+
stm32loader("--read", "--length", str(SIZE), dump_file)
118118
read_data = open(dump_file, "rb").read()
119119
original_data = open(FIRMWARE_FILE, "rb").read()
120120

@@ -129,4 +129,6 @@ def test_write_saves_correct_data(stm32loader, dump_file):
129129

130130
@pytest.mark.hardware
131131
def test_erase_write_verify_passes(stm32loader):
132-
stm32loader("-e", "-w", "-v", FIRMWARE_FILE)
132+
stm32loader("--erase", "--write", "--verify", FIRMWARE_FILE)
133+
134+

0 commit comments

Comments
 (0)