Show More
@@ -1,4 +1,3 b'' | |||
|
1 | # encoding: utf-8 | |
|
2 | 1 |
|
|
3 | 2 | Tests for platutils.py |
|
4 | 3 | """ |
@@ -100,7 +99,7 b' class SubProcessTestCase(tt.TempFileMixin):' | |||
|
100 | 99 | self.mktmp('\n'.join(lines)) |
|
101 | 100 | |
|
102 | 101 | def test_system(self): |
|
103 |
status = system(' |
|
|
102 | status = system(f'{python} "{self.fname}"') | |
|
104 | 103 | self.assertEqual(status, 0) |
|
105 | 104 | |
|
106 | 105 | def test_system_quotes(self): |
@@ -147,11 +146,11 b' class SubProcessTestCase(tt.TempFileMixin):' | |||
|
147 | 146 | |
|
148 | 147 | status = self.assert_interrupts(command) |
|
149 | 148 | self.assertNotEqual( |
|
150 |
status, 0, "The process wasn't interrupted. Status: |
|
|
149 | status, 0, f"The process wasn't interrupted. Status: {status}" | |
|
151 | 150 | ) |
|
152 | 151 | |
|
153 | 152 | def test_getoutput(self): |
|
154 |
out = getoutput(' |
|
|
153 | out = getoutput(f'{python} "{self.fname}"') | |
|
155 | 154 | # we can't rely on the order the line buffered streams are flushed |
|
156 | 155 | try: |
|
157 | 156 | self.assertEqual(out, 'on stderron stdout') |
@@ -171,7 +170,7 b' class SubProcessTestCase(tt.TempFileMixin):' | |||
|
171 | 170 | self.assertEqual(out.strip(), '1') |
|
172 | 171 | |
|
173 | 172 | def test_getoutput_error(self): |
|
174 |
out, err = getoutputerror(' |
|
|
173 | out, err = getoutputerror(f'{python} "{self.fname}"') | |
|
175 | 174 | self.assertEqual(out, 'on stdout') |
|
176 | 175 | self.assertEqual(err, 'on stderr') |
|
177 | 176 | |
@@ -181,7 +180,7 b' class SubProcessTestCase(tt.TempFileMixin):' | |||
|
181 | 180 | self.assertEqual(out, '') |
|
182 | 181 | self.assertEqual(err, '') |
|
183 | 182 | self.assertEqual(code, 1) |
|
184 |
out, err, code = get_output_error_code(' |
|
|
183 | out, err, code = get_output_error_code(f'{python} "{self.fname}"') | |
|
185 | 184 | self.assertEqual(out, 'on stdout') |
|
186 | 185 | self.assertEqual(err, 'on stderr') |
|
187 | 186 | self.assertEqual(code, 0) |
General Comments 0
You need to be logged in to leave comments.
Login now