diff options
author | Rob Hudson <robhudson@mozilla.com> | 2023-05-17 09:19:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-17 23:19:14 +0700 |
commit | ea063edf0a790630d0800808fe6236b3e9ddcf22 (patch) | |
tree | ead2cb88df0fd1a7b4d03f578d9aa9692381e566 /tests/test_cli.py | |
parent | bbfeb8c8ed2913e980412ee7606c171fdf37e713 (diff) | |
download | rq-ea063edf0a790630d0800808fe6236b3e9ddcf22.tar.gz |
Update linting configuration (#1915)
* Update linting configuration
This removes flake8 in favor of ruff, which also provides isort support, and
updates all files to be black, isort, and ruff compliant. This also adds black
and ruff checks to the tox and Github linting workflow.
* Tweak the code coverage config and calls
Diffstat (limited to 'tests/test_cli.py')
-rw-r--r-- | tests/test_cli.py | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/tests/test_cli.py b/tests/test_cli.py index 79ac12d..1767a3e 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -1,26 +1,22 @@ -from datetime import datetime, timezone, timedelta +import json +import os +from datetime import datetime, timedelta, timezone from time import sleep from uuid import uuid4 -import os -import json - -from click import BadParameter +import pytest from click.testing import CliRunner from redis import Redis from rq import Queue from rq.cli import main -from rq.cli.helpers import read_config_file, CliConfig, parse_function_arg, parse_schedule +from rq.cli.helpers import CliConfig, parse_function_arg, parse_schedule, read_config_file from rq.job import Job, JobStatus from rq.registry import FailedJobRegistry, ScheduledJobRegistry +from rq.scheduler import RQScheduler from rq.serializers import JSONSerializer from rq.timeouts import UnixSignalDeathPenalty from rq.worker import Worker, WorkerStatus -from rq.scheduler import RQScheduler - -import pytest - from tests import RQTestCase from tests.fixtures import div_by_zero, say_hello @@ -809,7 +805,7 @@ class WorkerPoolCLITestCase(CLITestCase): queue = Queue('bar', connection=self.connection, serializer=JSONSerializer) job_2 = queue.enqueue(say_hello, 'Hello') runner = CliRunner() - result = runner.invoke( + runner.invoke( main, ['worker-pool', 'foo', 'bar', '-u', self.redis_url, '-b', '--serializer', 'rq.serializers.JSONSerializer'], ) |