Skip to content

Commit d280d36

Browse files
committed
tests: fix special characters in parametrize with variables
1 parent d1a860b commit d280d36

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

components/esp_driver_usb_serial_jtag/test_apps/usb_serial_jtag_vfs/pytest_usb_serial_jtag_vfs.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@
1313
],
1414
indirect=True,
1515
)
16-
@pytest.mark.parametrize('test_message', ['test123456789!@#%^&*'])
1716
@idf_parametrize('target', ['esp32s3', 'esp32c3', 'esp32c6', 'esp32h2'], indirect=['target'])
18-
def test_usj_vfs_select(dut: Dut, test_message: list) -> None:
17+
def test_usj_vfs_select(dut: Dut) -> None:
18+
test_message = 'test123456789!@#%^&*'
19+
1920
dut.expect_exact('Press ENTER to see the list of tests')
2021
dut.write('"test select read, write and timeout"')
2122
dut.expect_exact('select timed out', timeout=2)
@@ -32,9 +33,10 @@ def test_usj_vfs_select(dut: Dut, test_message: list) -> None:
3233
],
3334
indirect=True,
3435
)
35-
@pytest.mark.parametrize('test_message', ['!(@*#&(!*@&#((SDasdkjhad\nce'])
3636
@idf_parametrize('target', ['esp32s3', 'esp32c3', 'esp32c6', 'esp32h2'], indirect=['target'])
37-
def test_usj_vfs_read_return(dut: Dut, test_message: list) -> None:
37+
def test_usj_vfs_read_return(dut: Dut) -> None:
38+
test_message = '!(@*#&(!*@&#((SDasdkjhad\nce'
39+
3840
dut.expect_exact('Press ENTER to see the list of tests')
3941
dut.write('"read does not return on new line character"')
4042
dut.expect_exact('ready to receive', timeout=2)
@@ -50,9 +52,10 @@ def test_usj_vfs_read_return(dut: Dut, test_message: list) -> None:
5052
],
5153
indirect=True,
5254
)
53-
@pytest.mark.parametrize('test_message', ['testdata'])
5455
@idf_parametrize('target', ['esp32s3', 'esp32c3', 'esp32c6', 'esp32h2'], indirect=['target'])
55-
def test_usj_vfs_read_blocking(dut: Dut, test_message: list) -> None:
56+
def test_usj_vfs_read_blocking(dut: Dut) -> None:
57+
test_message = 'testdata'
58+
5659
dut.expect_exact('Press ENTER to see the list of tests')
5760
dut.write('"blocking read returns with available data"')
5861
dut.expect_exact('ready to receive', timeout=2)

components/esp_vfs_console/test_apps/usb_cdc_vfs/pytest_usb_cdc_vfs.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@
1313
],
1414
indirect=True,
1515
)
16-
@pytest.mark.parametrize('test_message', ['test123456789!@#%^&*'])
1716
@idf_parametrize('target', ['esp32s3'], indirect=['target'])
18-
def test_usb_cdc_vfs_default(dut: Dut, test_message: str) -> None:
17+
def test_usb_cdc_vfs_default(dut: Dut) -> None:
18+
test_message = 'test123456789!@#%^&*'
19+
1920
# test run: test_usb_cdc_select
2021
dut.expect_exact('test_usb_cdc_select', timeout=2)
2122
dut.expect_exact('select timed out', timeout=2)

0 commit comments

Comments
 (0)