(c *C)
| 495 | } |
| 496 | |
| 497 | func (s *WorktreeSuite) TestCommitSignBadKey(c *C) { |
| 498 | fs := memfs.New() |
| 499 | storage := memory.NewStorage() |
| 500 | |
| 501 | r, err := Init(storage, fs) |
| 502 | c.Assert(err, IsNil) |
| 503 | |
| 504 | w, err := r.Worktree() |
| 505 | c.Assert(err, IsNil) |
| 506 | |
| 507 | util.WriteFile(fs, "foo", []byte("foo"), 0644) |
| 508 | |
| 509 | _, err = w.Add("foo") |
| 510 | c.Assert(err, IsNil) |
| 511 | |
| 512 | key := commitSignKey(c, false) |
| 513 | _, err = w.Commit("foo\n", &CommitOptions{Author: defaultSignature(), SignKey: key}) |
| 514 | c.Assert(err, Equals, errors.InvalidArgumentError("signing key is encrypted")) |
| 515 | } |
| 516 | |
| 517 | func (s *WorktreeSuite) TestCommitTreeSort(c *C) { |
| 518 | fs := s.TemporalFilesystem(c) |
nothing calls this directly
no test coverage detected