Add playwright CLI wrapper command

TODO: Move to manage_django_projects
pull/153/head
JensDiemer 2023-09-24 13:15:09 +02:00
rodzic e3c8c370fb
commit 849b70db03
2 zmienionych plików z 18 dodań i 2 usunięć

Wyświetl plik

@ -0,0 +1,16 @@
import sys
from cli_base.cli_tools.subprocess_utils import verbose_check_call
from manage_django_project.management.base import BasePassManageCommand
class Command(BasePassManageCommand): # TODO: Move to manage_django_projects
help = 'Call playwright CLI'
def run_from_argv(self, argv):
super().run_from_argv(argv)
# Just pass every argument to the origin CLI:
verbose_check_call(sys.executable, '-m', 'playwright', *argv[2:], exit_on_error=True)
sys.exit(0)

Wyświetl plik

@ -40,12 +40,12 @@ dumpdata migrate sqlsequencereset
inventory
=========
seed_data tree
playwright seed_data tree
manage_django_project
=====================
code_style install publish safety update_req
coverage project_info run_dev_server tox
coverage project_info run_dev_server tox update_test_snapshot_files
reversion
=========