aboutsummaryrefslogtreecommitdiff
path: root/run_unittests.py
diff options
context:
space:
mode:
authorElliott Sales de Andrade <quantum.analyst@gmail.com>2017-05-17 05:26:39 -0400
committerElliott Sales de Andrade <quantum.analyst@gmail.com>2017-05-17 19:43:23 -0400
commit4abe9a9d781f6ff8df51864189cf7ea8c46a1406 (patch)
tree57c4d449f6997200a8a37e0954456f57e2aa4b4a /run_unittests.py
parent07bad04a8687e3e0586b0e3172ea4ea19e81365e (diff)
downloadmeson-4abe9a9d781f6ff8df51864189cf7ea8c46a1406.zip
meson-4abe9a9d781f6ff8df51864189cf7ea8c46a1406.tar.gz
meson-4abe9a9d781f6ff8df51864189cf7ea8c46a1406.tar.bz2
Add missing asserts in unit tests.
Diffstat (limited to 'run_unittests.py')
-rwxr-xr-xrun_unittests.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/run_unittests.py b/run_unittests.py
index 27df1bd..53748c5 100755
--- a/run_unittests.py
+++ b/run_unittests.py
@@ -250,6 +250,7 @@ class InternalTests(unittest.TestCase):
self.assertEqual(substfunc(cmd, d), inputs + cmd[2:])
# Many inputs, can't use @INPUT@ like this
cmd = ['@INPUT@.out', 'ordinary', 'strings']
+ self.assertRaises(ME, substfunc, cmd, d)
# Not enough inputs
cmd = ['@INPUT2@.out', 'ordinary', 'strings']
self.assertRaises(ME, substfunc, cmd, d)
@@ -284,6 +285,7 @@ class InternalTests(unittest.TestCase):
self.assertEqual(substfunc(cmd, d), [outputs[0] + '.out', inputs[1] + '.ok'] + cmd[2:])
# Many inputs, can't use @INPUT@ like this
cmd = ['@INPUT@.out', 'ordinary', 'strings']
+ self.assertRaises(ME, substfunc, cmd, d)
# Not enough inputs
cmd = ['@INPUT2@.out', 'ordinary', 'strings']
self.assertRaises(ME, substfunc, cmd, d)
@@ -310,6 +312,7 @@ class InternalTests(unittest.TestCase):
self.assertEqual(substfunc(cmd, d), [outputs[0] + '.out', inputs[1] + '.ok', 'dir'])
# Many inputs, can't use @INPUT@ like this
cmd = ['@INPUT@.out', 'ordinary', 'strings']
+ self.assertRaises(ME, substfunc, cmd, d)
# Not enough inputs
cmd = ['@INPUT2@.out', 'ordinary', 'strings']
self.assertRaises(ME, substfunc, cmd, d)