def test_verify_files(self): fixture = self.useFixture(MockCmdRunnerPopenFixture()) self.useFixture(MockSomethingFixture(tempfile, 'NamedTemporaryFile', self.FakeTempFile)) hash_filename = "dummy-file.txt" signature_filename = hash_filename + ".asc" verify_file_integrity([signature_filename]) self.assertEqual( ['gpg --status-file=%s --verify %s' % (self.FakeTempFile.name, signature_filename), 'sha1sum -c %s' % hash_filename], fixture.mock.commands_executed)
def test_verify_files(self): fixture = self.useFixture(MockCmdRunnerPopenFixture()) self.useFixture( MockSomethingFixture(tempfile, 'NamedTemporaryFile', self.FakeTempFile)) hash_filename = "dummy-file.txt" signature_filename = hash_filename + ".asc" verify_file_integrity([signature_filename]) self.assertEqual([ 'gpg --status-file=%s --verify %s' % (self.FakeTempFile.name, signature_filename), 'sha1sum -c %s' % hash_filename ], fixture.mock.commands_executed)
def test_verify_files_returns_files(self): self.useFixture(MockSomethingFixture(cmd_runner, 'Popen', self.MockCmdRunnerPopen())) hash_filename = "dummy-file.txt" signature_filename = hash_filename + ".asc" verified_files, _, _ = verify_file_integrity([signature_filename]) self.assertEqual(self.filenames_in_shafile, verified_files)
def test_verify_files_returns_files(self): self.useFixture( MockSomethingFixture(cmd_runner, 'Popen', self.MockCmdRunnerPopen())) hash_filename = "dummy-file.txt" signature_filename = hash_filename + ".asc" verified_files, _, _ = verify_file_integrity([signature_filename]) self.assertEqual(self.filenames_in_shafile, verified_files)