def test_no_lst(self): with self.assertRaises(ValueError): s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [], mode='k', force=True)
def test_no_mode(self): with self.assertRaises(ValueError): s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [1, 2, 3], None, force=True)
def test_class_setup(self): _, self.argv = s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [1,2,3], mode='k', force=True) self.assertTrue(hasattr(self.argv, 'i')) self.assertTrue(hasattr(self.argv, 'o')) self.assertTrue(hasattr(self.argv, 'filename')) self.assertTrue(hasattr(self.argv, 'digits')) self.assertTrue(hasattr(self.argv, 'f')) self.assertTrue(hasattr(self.argv, 'k')) self.assertEqual(self.argv.k, [1,2,3]) _, self.argv2 = s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [1,2,3], mode='r', force=True) self.assertEqual(self.argv2.r, [1,2,3])
def test_class_setup(self): _, self.argv = s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [1, 2, 3], mode='k', force=True) self.assertTrue(hasattr(self.argv, 'i')) self.assertTrue(hasattr(self.argv, 'o')) self.assertTrue(hasattr(self.argv, 'filename')) self.assertTrue(hasattr(self.argv, 'digits')) self.assertTrue(hasattr(self.argv, 'f')) self.assertTrue(hasattr(self.argv, 'k')) self.assertEqual(self.argv.k, [1, 2, 3]) _, self.argv2 = s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [1, 2, 3], mode='r', force=True) self.assertEqual(self.argv2.r, [1, 2, 3])
def test_no_mode(self): with self.assertRaises(ValueError): s.run_as_module(self.starfile_in, self.starfile_out, self.filename, self.digits, [1,2,3], None, force=True)