From e1cb15c639b950014bfce24ad292491292c50b0f Mon Sep 17 00:00:00 2001 From: tassaron Date: Mon, 9 May 2022 22:04:50 -0400 Subject: include test data in package, pytest-qt plugin for testing Qt event loop, remove useless pytest fixtures --- src/tests/test_commandline_parser.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'src/tests/test_commandline_parser.py') diff --git a/src/tests/test_commandline_parser.py b/src/tests/test_commandline_parser.py index d672441..0813e00 100644 --- a/src/tests/test_commandline_parser.py +++ b/src/tests/test_commandline_parser.py @@ -1,39 +1,44 @@ import sys import pytest -from .__init__ import command +from ..command import Command -def test_commandline_help(command): +def test_commandline_help(): + command = Command() sys.argv = ['', '--help'] with pytest.raises(SystemExit): command.parseArgs() -def test_commandline_help_if_bad_args(command): +def test_commandline_help_if_bad_args(): + command = Command() sys.argv = ['', '--junk'] with pytest.raises(SystemExit): command.parseArgs() -def test_commandline_launches_gui_if_debug(command): +def test_commandline_launches_gui_if_debug(): + command = Command() sys.argv = ['', '--debug'] mode = command.parseArgs() assert mode == "GUI" -def test_commandline_launches_gui_if_debug_with_project(command): +def test_commandline_launches_gui_if_debug_with_project(): + command = Command() sys.argv = ['', 'test', '--debug'] mode = command.parseArgs() assert mode == "GUI" -def test_commandline_export_creates_audio_visualization(command): +def test_commandline_tries_to_export(): + command = Command() didCallFunction = False def captureFunction(*args): nonlocal didCallFunction didCallFunction = True sys.argv = ['', '-c', '0', 'classic', '-i', '_', '-o', '_'] - command.createAudioVisualisation = captureFunction + command.createAudioVisualization = captureFunction command.parseArgs() assert didCallFunction -- cgit v1.2.3 ow=1'>diffstats
path: root/grep-compat (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-12-15refactor: remove manual libstdbuf.so handlingkj_sh6041-4/+0
2025-12-15refactor: re-add uutils systemp packagekj_sh6043-0/+128
2025-12-02refactor: bump tagkj_sh6042-6/+6
2025-11-18upgpkg: 9.9kj_sh6042-10/+5
2025-11-09refactor: manual commit bumpkj_sh6042-6/+6
2025-11-09refactor: update imagemagickkj_sh6042-5/+5
2025-11-09refactor: update awesomeWMkj_sh6042-6/+6
2025-10-19upgpkg: awesome-kj_sh604kj_sh6042-6/+8
2025-10-18upgpkg: 20251015kj_sh6042-6/+8
2025-10-16refactor: upstream updatekj_sh6042-5/+7
2025-10-13kj-gitbot: PKGBUILDkj_sh6041-2/+2
2025-10-13kj-gitbot: .SRCINFOkj_sh6041-3/+3
2025-10-06kj-gitbot: PKGBUILDkj_sh6041-3/+3
2025-10-06kj-gitbot: .SRCINFOkj_sh6041-13/+13
2025-10-05refactor: update imagemagickkj_sh6043-24/+26