diff options
author | Timothy Crosley <timothy.crosley@gmail.com> | 2019-02-28 01:18:23 -0800 |
---|---|---|
committer | Timothy Crosley <timothy.crosley@gmail.com> | 2019-02-28 01:18:23 -0800 |
commit | 70affffad6882a48e3c04d181a7e3901a88e6534 (patch) | |
tree | 2070d263b46217281589d787414745bf4abf221b | |
parent | f8558269ff4291f3f49b4b35cc4cfc06f5514cee (diff) | |
download | isort-70affffad6882a48e3c04d181a7e3901a88e6534.tar.gz |
Fix tmp file behaviour to be compatible with app veyor
-rw-r--r-- | test_isort.py | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/test_isort.py b/test_isort.py index 79070ef7..b583681a 100644 --- a/test_isort.py +++ b/test_isort.py @@ -2513,10 +2513,11 @@ def test_to_ensure_tabs_dont_become_space_issue_665(): def test_new_lines_are_preserved(): - with NamedTemporaryFile('w', suffix='py', newline='', delete=False) as rn_newline: - rn_newline.write('import sys\r\nimport os\r\n') - + rn_newline = NamedTemporaryFile('w', suffix='py', delete=False) try: + with io.open(rn_newline.name, mode='w', newline='') as rn_newline_input: + rn_newline_input.write('import sys\r\nimport os\r\n') + SortImports(rn_newline.name) with io.open(rn_newline.name, newline='') as rn_newline_file: rn_newline_contents = rn_newline_file.read() @@ -2524,10 +2525,11 @@ def test_new_lines_are_preserved(): finally: os.remove(rn_newline.name) - with NamedTemporaryFile('w', suffix='py', newline='', delete=False) as r_newline: - r_newline.write('import sys\rimport os\r') - + r_newline = NamedTemporaryFile('w', suffix='py', delete=False) try: + with io.open(r_newline.name, mode='w', newline='') as r_newline_input: + r_newline_input.write('import sys\rimport os\r') + SortImports(r_newline.name) with io.open(r_newline.name, newline='') as r_newline_file: r_newline_contents = r_newline_file.read() @@ -2535,10 +2537,11 @@ def test_new_lines_are_preserved(): finally: os.remove(r_newline.name) - with NamedTemporaryFile('w', suffix='py', newline='', delete=False) as n_newline: - n_newline.write('import sys\nimport os\n') - + n_newline = NamedTemporaryFile('w', suffix='py', delete=False) try: + with io.open(n_newline.name, mode='w', newline='') as n_newline_input: + n_newline_input.write('import sys\nimport os\n') + SortImports(n_newline.name) with io.open(n_newline.name, newline='') as n_newline_file: n_newline_contents = n_newline_file.read() |