mirror of
https://github.com/danbulant/deno_install
synced 2026-07-04 10:40:47 +00:00
Port install_test to python3
This commit is contained in:
parent
6d05a247d6
commit
6dbf1ffb3a
1 changed files with 5 additions and 4 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
# Copyright 2018 the Deno authors. All rights reserved. MIT license.
|
# Copyright 2018 the Deno authors. All rights reserved. MIT license.
|
||||||
# TODO travis and appveyor. test on python 2 and 3.
|
from __future__ import print_function
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import shutil
|
import shutil
|
||||||
import os
|
import os
|
||||||
|
|
@ -14,7 +15,7 @@ def main():
|
||||||
PATTERN = "DENO_EXE: "
|
PATTERN = "DENO_EXE: "
|
||||||
home = os.path.expanduser("~")
|
home = os.path.expanduser("~")
|
||||||
expected_bin_dir = os.path.join(home, ".deno", "bin")
|
expected_bin_dir = os.path.join(home, ".deno", "bin")
|
||||||
print "Testing install.py ... Expect deno installed to ", expected_bin_dir
|
print("Testing install.py ... Expect deno installed to ", expected_bin_dir)
|
||||||
if os.path.exists(expected_bin_dir):
|
if os.path.exists(expected_bin_dir):
|
||||||
shutil.rmtree(expected_bin_dir)
|
shutil.rmtree(expected_bin_dir)
|
||||||
expected_fn = os.path.join(expected_bin_dir, "deno")
|
expected_fn = os.path.join(expected_bin_dir, "deno")
|
||||||
|
|
@ -23,9 +24,9 @@ def main():
|
||||||
out = subprocess.check_output(cmd, universal_newlines=True)
|
out = subprocess.check_output(cmd, universal_newlines=True)
|
||||||
actual_fn = None
|
actual_fn = None
|
||||||
for line in out.splitlines():
|
for line in out.splitlines():
|
||||||
print line
|
print(line)
|
||||||
if PATTERN in line:
|
if PATTERN in line:
|
||||||
print "set actual"
|
print("set actual")
|
||||||
actual_fn = line[len(PATTERN):]
|
actual_fn = line[len(PATTERN):]
|
||||||
assert actual_fn == expected_fn, "actual %s != expected %s" % (actual_fn,
|
assert actual_fn == expected_fn, "actual %s != expected %s" % (actual_fn,
|
||||||
expected_fn)
|
expected_fn)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue