diff options
author | Bharath Vignesh J K <52282402+RazCrimson@users.noreply.github.com> | 2023-05-09 01:52:56 +0530 |
---|---|---|
committer | Bharath Vignesh J K <52282402+RazCrimson@users.noreply.github.com> | 2023-05-09 02:44:48 +0530 |
commit | 4941f10f73906e4e7fb52a1c5991d1c13bf8d759 (patch) | |
tree | e0c857b2fbb2aa27a404eb4947b0eb68a36af482 | |
parent | 19f3968ce4025ff8001f1cfc153b0a8eb0866823 (diff) |
chg: unittest - secure funcs test for windows
-rwxr-xr-x | unitest.py | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -400,9 +400,13 @@ class TestGlances(unittest.TestCase): def test_100_secure(self): """Test secure functions""" print('INFO: [TEST_100] Secure functions') - self.assertEqual(secure_popen('echo -n TEST'), 'TEST') - self.assertEqual(secure_popen('echo FOO | grep FOO'), 'FOO\n') - self.assertEqual(secure_popen('echo -n TEST1 && echo -n TEST2'), 'TEST1TEST2') + if WINDOWS: + self.assertEqual(secure_popen('echo TEST'), 'TEST\r\n') + self.assertEqual(secure_popen('echo TEST1 && echo TEST2'), 'TEST1\r\nTEST2\r\n') + else: + self.assertEqual(secure_popen('echo -n TEST'), 'TEST') + self.assertEqual(secure_popen('echo FOO | grep FOO'), 'FOO\n') + self.assertEqual(secure_popen('echo -n TEST1 && echo -n TEST2'), 'TEST1TEST2') def test_200_memory_leak(self): """Memory leak check""" |