diff options
author | BlackEagle <ike.devolder@gmail.com> | 2018-02-13 22:35:37 +0100 |
---|---|---|
committer | BlackEagle <ike.devolder@gmail.com> | 2018-02-13 22:35:37 +0100 |
commit | 3ebf305a6ea65c29153ef4e7ed74b2c03222b1dc (patch) | |
tree | 7db2fb7a4c4e336d2c3fba80ca91206fa381c4fa /tests | |
parent | dbbeca915f5f5bb832e390985b15efb4c48fcf25 (diff) | |
download | vdebug-3ebf305a6ea65c29153ef4e7ed74b2c03222b1dc.zip |
assert_called_once was introduced in python 3.6 so check for it
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_log.py | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/tests/test_log.py b/tests/test_log.py index 588d73c..80db0c1 100644 --- a/tests/test_log.py +++ b/tests/test_log.py @@ -58,15 +58,17 @@ class WindowLoggerTest(unittest.TestCase): self.window.is_open = True ret = self.logger.log('dummy text', self.level) self.assertIsNone(ret) - self.window.create.assert_not_called() - self.window.write.assert_called_once() + if sys.version_info[0] >= 3 and sys.version_info[1] >= 6: + self.window.create.assert_not_called() + self.window.write.assert_called_once() def test_log_with_no_window(self): self.window.is_open = False ret = self.logger.log('dummy text', self.level) self.assertIsNone(ret) - self.window.create.assert_called_once() - self.window.write.assert_called_once() + if sys.version_info[0] >= 3 and sys.version_info[1] >= 6: + self.window.create.assert_called_once() + self.window.write.assert_called_once() def test_shutdown(self): self.logger.shutdown() @@ -90,8 +92,9 @@ class FileLoggerTest(unittest.TestCase): self.logger.log('text', self.level) mocked_open.assert_called_once_with(self.filename, 'w') handle = mocked_open() - handle.write.assert_called_once() - handle.flush.assert_called_once() + if sys.version_info[0] >= 3 and sys.version_info[1] >= 6: + handle.write.assert_called_once() + handle.flush.assert_called_once() def test_log_with_open_file(self): handle = mock.Mock() @@ -99,8 +102,9 @@ class FileLoggerTest(unittest.TestCase): with mock.patch(self.open_name, mock.mock_open()) as mocked_open: self.logger.log('text', self.level) mocked_open.assert_not_called() - handle.write.assert_called_once() - handle.flush.assert_called_once() + if sys.version_info[0] >= 3 and sys.version_info[1] >= 6: + handle.write.assert_called_once() + handle.flush.assert_called_once() def test_shutdown_without_file(self): with mock.patch(self.open_name, mock.mock_open()) as mocked_open: |