def test_create_blob__error(self): repo = mock.Mock(spec=Repository) repo.create_blob.return_value = None commit = CommitDir(repo) commit.dry_run = False with self.assertRaises(GithubException): self.assertTrue(commit._create_blob(b"", "local_path"))
def test_create_blob__handles_decode_error(self): repo = mock.Mock(spec=Repository) commit = CommitDir(repo) commit.dry_run = False self.assertTrue(commit._create_blob(b"\x9c", "local_path"))