| Index: tests/bitmaps/TestBmpBlock.py
|
| diff --git a/tests/bitmaps/TestBmpBlock.py b/tests/bitmaps/TestBmpBlock.py
|
| index ced270ee0cc908c42cb7a83480177b71494b0c25..cfab2ff742e6e6397beb8d885929d7a6ca139564 100755
|
| --- a/tests/bitmaps/TestBmpBlock.py
|
| +++ b/tests/bitmaps/TestBmpBlock.py
|
| @@ -107,6 +107,26 @@ class TestPackUnpack(unittest.TestCase):
|
| self.assertEqual(0, rc)
|
|
|
|
|
| +class TestReproducable(unittest.TestCase):
|
| +
|
| + def setUp(self):
|
| + rc, out, err = runprog('/bin/rm', '-f', 'ORDER1', 'ORDER2')
|
| + self.assertEqual(0, rc)
|
| +
|
| + def testReproduce(self):
|
| + """equivalent yaml files should produce identical bmpblocks"""
|
| + rc, out, err = runprog(prog, '-c', 'case_order1.yaml', 'ORDER1')
|
| + self.assertEqual(0, rc)
|
| + rc, out, err = runprog(prog, '-c', 'case_order2.yaml', 'ORDER2')
|
| + self.assertEqual(0, rc)
|
| + rc, out, err = runprog('/usr/bin/cmp', 'ORDER1', 'ORDER2')
|
| + self.assertEqual(0, rc)
|
| +
|
| + def tearDown(self):
|
| + rc, out, err = runprog('/bin/rm', '-f', 'ORDER1', 'ORDER2')
|
| + self.assertEqual(0, rc)
|
| +
|
| +
|
| # Run these tests
|
| if __name__ == '__main__':
|
| varname = 'BMPBLK'
|
|
|