summaryrefslogtreecommitdiff
path: root/tools/target_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/target_test.py')
-rw-r--r--tools/target_test.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/tools/target_test.py b/tools/target_test.py
deleted file mode 100644
index 690ae2dc9..000000000
--- a/tools/target_test.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import os
-import sys
-
-from test_util import DenoTestCase, run_tests
-from util import executable_suffix, tests_path, run, run_output
-
-
-class TestTarget(DenoTestCase):
- @staticmethod
- def check_exists(filename):
- if not os.path.exists(filename):
- print "Required target doesn't exist:", filename
- sys.exit(1)
-
- def test_executable_exists(self):
- self.check_exists(self.deno_exe)
-
- def _test(self, executable):
- "Test executable runs and exits with code 0."
- bin_file = os.path.join(self.build_dir, executable + executable_suffix)
- self.check_exists(bin_file)
- run([bin_file], quiet=True)
-
- def test_no_color(self):
- t = os.path.join(tests_path, "no_color.js")
- result = run_output([self.deno_exe, "run", t],
- merge_env={"NO_COLOR": "1"},
- quiet=True)
- assert result.out.strip() == "noColor true"
- t = os.path.join(tests_path, "no_color.js")
- result = run_output([self.deno_exe, "run", t], quiet=True)
- assert result.out.strip() == "noColor false"
-
-
-if __name__ == "__main__":
- run_tests()