def test_create_from_dir_with_excludes(self, mock_command): archive = ArchiveTar('foo.tar', False) archive.create('source-dir', ['foo', 'bar']) mock_command.assert_called_once_with([ 'tar', '-C', 'source-dir', '-c', '-f', 'foo.tar', '.', '--exclude', './foo', '--exclude', './bar' ])
def setup(self): self.archive = ArchiveTar('foo.tar')