Ejemplo n.º 1
0
 def test_with_quiet_nonzero_int(self):
     ref = ['reduce', '-Quiet', '-FLIP', '-']
     args = mp.get_reduce_args(quiet=2)
Ejemplo n.º 2
0
 def test_with_addflags_nonstring(self):
     with self.assertRaises(TypeError):
         mp.get_reduce_args(addflags=1)
Ejemplo n.º 3
0
 def test_with_flip_nonint(self):
     with self.assertRaises(TypeError):
         mp.get_reduce_args(flip='str')
Ejemplo n.º 4
0
 def test_with_quiet_nonint(self):
     with self.assertRaises(TypeError):
         mp.get_reduce_args(quiet='str')
Ejemplo n.º 5
0
 def test_with_addflags_string(self):
     ref = ['reduce', '-Quiet', '-FLIP', 'added', '-']
     args = mp.get_reduce_args(addflags='added')
     assert args == ref
Ejemplo n.º 6
0
 def test_no_quiet(self):
     '''Without -Quiet flag.'''
     ref = ['reduce', '-FLIP', '-']
     args = mp.get_reduce_args(quiet=0)
     assert args == ref
Ejemplo n.º 7
0
 def test_no_flips(self):
     ref = ['reduce', '-Quiet', '-NOFLIP', '-']
     args = mp.get_reduce_args(flip=0)
     assert args == ref
Ejemplo n.º 8
0
 def test_no_h(self):
     ref = ['reduce', '-Quiet', '-FLIP', '-Trim', '-']
     args = mp.get_reduce_args(h=0)
     assert args == ref
Ejemplo n.º 9
0
 def test_default_values(self):
     '''Default arguments'''
     ref = ['reduce', '-Quiet', '-FLIP', '-']
     args = mp.get_reduce_args()
     assert args == ref