def test_move_nonexisting_folder(self):
     self.parsed.move = '/nonexisting/folder/'
     self.parsed.mode = 'r'
     with self.assertRaises(IOError):
         s._args_check(self.parsed)
 def test_starfile_out_exists_no_overwrite(self):
     self.parsed.f = False
     # out file exists from setup
     with self.assertRaises(SystemExit):
         with patch('sys.stdout', new=MagicMock()):
             s._args_check(self.parsed)
 def test_starfile_out_exists_and_overwrite(self):
     self.parsed.f=True
     self.assertTrue(s._args_check(self.parsed))
 def test_move_not_remove_mode(self):
     self.parsed.move = '/tmp/test'
     self.parsed.mode = 'k'
     with self.assertRaises(ValueError):
         s._args_check(self.parsed)
 def test_input_file_not_exists(self):
     if os.path.isfile('/tmp/in.star'):
         os.remove('/tmp/in.star')
     with self.assertRaises(IOError):
         s._args_check(self.parsed)
Пример #6
0
 def test_move_nonexisting_folder(self):
     self.parsed.move = '/nonexisting/folder/'
     self.parsed.mode = 'r'
     with self.assertRaises(IOError):
         s._args_check(self.parsed)
Пример #7
0
 def test_starfile_out_exists_and_overwrite(self):
     self.parsed.f = True
     self.assertTrue(s._args_check(self.parsed))
Пример #8
0
 def test_starfile_out_exists_no_overwrite(self):
     self.parsed.f = False
     # out file exists from setup
     with self.assertRaises(SystemExit):
         with patch('sys.stdout', new=MagicMock()):
             s._args_check(self.parsed)
Пример #9
0
 def test_input_file_not_exists(self):
     if os.path.isfile('/tmp/in.star'):
         os.remove('/tmp/in.star')
     with self.assertRaises(IOError):
         s._args_check(self.parsed)
Пример #10
0
 def test_move_not_remove_mode(self):
     self.parsed.move = '/tmp/test'
     self.parsed.mode = 'k'
     with self.assertRaises(ValueError):
         s._args_check(self.parsed)