mirror of
https://github.com/scito/extract_otp_secret_keys.git
synced 2025-12-06 06:44:57 +01:00
fix: skip only -vvv on windows, run other tests
This commit is contained in:
parent
bb852f382b
commit
000acbf8b9
1 changed files with 5 additions and 2 deletions
|
|
@ -559,13 +559,16 @@ def test_normalize_bytes() -> None:
|
||||||
# Generate verbose output:
|
# Generate verbose output:
|
||||||
# for color in '' '-n'; do for level in '' '-v' '-vv' '-vvv'; do python3.11 src/extract_otp_secrets.py example_export.txt $color $level > tests/data/print_verbose_output$color$level.txt; done; done
|
# for color in '' '-n'; do for level in '' '-v' '-vv' '-vvv'; do python3.11 src/extract_otp_secrets.py example_export.txt $color $level > tests/data/print_verbose_output$color$level.txt; done; done
|
||||||
# workaround for PYTHON <= 3.10
|
# workaround for PYTHON <= 3.10
|
||||||
@pytest.mark.skipif(sys.version_info < (3, 10) or sys.platform.startswith("win"), reason="fileinput.input encoding exists since PYTHON 3.10 OR Windows fatal exception: access violation")
|
@pytest.mark.skipif(sys.version_info < (3, 10), reason="fileinput.input encoding exists since PYTHON 3.10 OR Windows fatal exception: access violation")
|
||||||
@pytest.mark.parametrize("verbose_level", ['', '-v', '-vv', '-vvv'])
|
@pytest.mark.parametrize("verbose_level", ['', '-v', '-vv', '-vvv' if not sys.platform.startswith("win") else None])
|
||||||
@pytest.mark.parametrize("color", ['', '-n'])
|
@pytest.mark.parametrize("color", ['', '-n'])
|
||||||
def test_extract_verbose(verbose_level: str, color: str, capsys: pytest.CaptureFixture[str], relaxed: bool) -> None:
|
def test_extract_verbose(verbose_level: str, color: str, capsys: pytest.CaptureFixture[str], relaxed: bool) -> None:
|
||||||
args = ['example_export.txt']
|
args = ['example_export.txt']
|
||||||
if verbose_level:
|
if verbose_level:
|
||||||
args.append(verbose_level)
|
args.append(verbose_level)
|
||||||
|
elif verbose_level is None:
|
||||||
|
print('Skip parameterized test\n')
|
||||||
|
return
|
||||||
if color:
|
if color:
|
||||||
args.append(color)
|
args.append(color)
|
||||||
# Act
|
# Act
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue