Exemplo n.º 1
0
 def test_validate_output_dir_exists_not_writable(self):
     self.mock_isdir.return_value = True
     self.mock_access.return_value = False
     with pytest.raises(OSError):
         action_runner.validate_output_dir(self.output_path)
Exemplo n.º 2
0
 def test_validate_output_dir_does_not_exist_create_fails(self):
     self.mock_isdir.return_value = False
     self.mock_access.return_value = True
     self.mock_makedirs.side_effect = OSError
     with pytest.raises(OSError):
         action_runner.validate_output_dir(self.output_path)
Exemplo n.º 3
0
 def test_validate_output_dir_does_not_exist(self):
     self.mock_isdir.return_value = False
     self.mock_access.return_value = True
     action_runner.validate_output_dir(self.output_path)
     self.mock_makedirs.assert_called_with(self.output_path)
Exemplo n.º 4
0
 def test_validate_output_dir_exists_not_writable(self):
     self.mock_isdir.return_value = True
     self.mock_access.return_value = False
     with pytest.raises(OSError):
         action_runner.validate_output_dir(self.output_path)
Exemplo n.º 5
0
 def test_validate_output_dir_does_not_exist_create_fails(self):
     self.mock_isdir.return_value = False
     self.mock_access.return_value = True
     self.mock_makedirs.side_effect = OSError
     with pytest.raises(OSError):
         action_runner.validate_output_dir(self.output_path)
Exemplo n.º 6
0
 def test_validate_output_dir_does_not_exist(self):
     self.mock_isdir.return_value = False
     self.mock_access.return_value = True
     action_runner.validate_output_dir(self.output_path)
     self.mock_makedirs.assert_called_with(self.output_path)