diff options
author | Lars Wirzenius <lars.wirzenius@codethink.co.uk> | 2013-02-19 15:29:48 +0000 |
---|---|---|
committer | Lars Wirzenius <lars.wirzenius@codethink.co.uk> | 2013-02-19 15:33:14 +0000 |
commit | c7ad7b41011f4cfab14a21d0363a511b86969e86 (patch) | |
tree | 84bb2c13905fe8d3017ee1dc0eefef4d891f8a15 /morphlib/morph2_tests.py | |
parent | 24866984ce4c1e2e444ea4aaf2d4860c60ac617f (diff) | |
download | morph-c7ad7b41011f4cfab14a21d0363a511b86969e86.tar.gz |
Add pre- and post-commands for chunks
We already have configure-commands. Add pre-configure-commands and
post-configure-commands. Likewise for build-command, test-commands,
and install-commands.
Added-to-pacify: Rob Kendrick
Diffstat (limited to 'morphlib/morph2_tests.py')
-rw-r--r-- | morphlib/morph2_tests.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/morphlib/morph2_tests.py b/morphlib/morph2_tests.py index 7a819556..c1449f5e 100644 --- a/morphlib/morph2_tests.py +++ b/morphlib/morph2_tests.py @@ -35,10 +35,18 @@ class MorphologyTests(unittest.TestCase): self.assertEqual(m['name'], 'foo') self.assertEqual(m['kind'], 'chunk') self.assertEqual(m['build-system'], 'manual') + self.assertEqual(m['pre-configure-commands'], None) self.assertEqual(m['configure-commands'], None) + self.assertEqual(m['post-configure-commands'], None) + self.assertEqual(m['pre-build-commands'], None) self.assertEqual(m['build-commands'], None) + self.assertEqual(m['post-build-commands'], None) + self.assertEqual(m['pre-test-commands'], None) self.assertEqual(m['test-commands'], None) + self.assertEqual(m['post-test-commands'], None) + self.assertEqual(m['pre-install-commands'], None) self.assertEqual(m['install-commands'], None) + self.assertEqual(m['post-install-commands'], None) self.assertEqual(m['max-jobs'], None) self.assertEqual(m['chunks'], []) @@ -53,10 +61,18 @@ class MorphologyTests(unittest.TestCase): self.assertEqual(m['name'], 'foo') self.assertEqual(m['kind'], 'chunk') self.assertEqual(m['build-system'], 'manual') + self.assertEqual(m['pre-configure-commands'], None) self.assertEqual(m['configure-commands'], None) + self.assertEqual(m['post-configure-commands'], None) + self.assertEqual(m['pre-build-commands'], None) self.assertEqual(m['build-commands'], None) + self.assertEqual(m['post-build-commands'], None) + self.assertEqual(m['pre-test-commands'], None) self.assertEqual(m['test-commands'], None) + self.assertEqual(m['post-test-commands'], None) + self.assertEqual(m['pre-install-commands'], None) self.assertEqual(m['install-commands'], None) + self.assertEqual(m['post-install-commands'], None) self.assertEqual(m['max-jobs'], None) self.assertEqual(m['chunks'], []) |