mirror of
https://github.com/getredash/redash.git
synced 2025-12-25 01:03:20 -05:00
format code by black and isort (#6167)
Signed-off-by: Ye Sijun <junnplus@gmail.com>
This commit is contained in:
@@ -11,38 +11,26 @@ class TestQueryToScript(BaseTestCase):
|
||||
monkeypatch = MonkeyPatch()
|
||||
|
||||
def test_unspecified(self):
|
||||
self.assertEqual(
|
||||
"/foo/bar/baz.sh", query_to_script_path("*", "/foo/bar/baz.sh")
|
||||
)
|
||||
self.assertEqual("/foo/bar/baz.sh", query_to_script_path("*", "/foo/bar/baz.sh"))
|
||||
|
||||
def test_specified(self):
|
||||
self.assertRaises(IOError, lambda: query_to_script_path("/foo/bar", "baz.sh"))
|
||||
|
||||
self.monkeypatch.setattr(os.path, "exists", lambda x: True)
|
||||
self.assertEqual(
|
||||
["/foo/bar/baz.sh"], query_to_script_path("/foo/bar", "baz.sh")
|
||||
)
|
||||
self.assertEqual(["/foo/bar/baz.sh"], query_to_script_path("/foo/bar", "baz.sh"))
|
||||
|
||||
|
||||
class TestRunScript(BaseTestCase):
|
||||
monkeypatch = MonkeyPatch()
|
||||
|
||||
def test_success(self):
|
||||
self.monkeypatch.setattr(
|
||||
subprocess, "check_output", lambda script, shell: "test"
|
||||
)
|
||||
self.monkeypatch.setattr(subprocess, "check_output", lambda script, shell: "test")
|
||||
self.assertEqual(("test", None), run_script("/foo/bar/baz.sh", True))
|
||||
|
||||
def test_failure(self):
|
||||
self.monkeypatch.setattr(subprocess, "check_output", lambda script, shell: None)
|
||||
self.assertEqual(
|
||||
(None, "Error reading output"), run_script("/foo/bar/baz.sh", True)
|
||||
)
|
||||
self.assertEqual((None, "Error reading output"), run_script("/foo/bar/baz.sh", True))
|
||||
self.monkeypatch.setattr(subprocess, "check_output", lambda script, shell: "")
|
||||
self.assertEqual(
|
||||
(None, "Empty output from script"), run_script("/foo/bar/baz.sh", True)
|
||||
)
|
||||
self.assertEqual((None, "Empty output from script"), run_script("/foo/bar/baz.sh", True))
|
||||
self.monkeypatch.setattr(subprocess, "check_output", lambda script, shell: " ")
|
||||
self.assertEqual(
|
||||
(None, "Empty output from script"), run_script("/foo/bar/baz.sh", True)
|
||||
)
|
||||
self.assertEqual((None, "Empty output from script"), run_script("/foo/bar/baz.sh", True))
|
||||
|
||||
Reference in New Issue
Block a user