(c *C)
| 2388 | } |
| 2389 | |
| 2390 | func (s *RepositorySuite) TestCommit(c *C) { |
| 2391 | r, _ := Init(memory.NewStorage(), nil) |
| 2392 | err := r.clone(context.Background(), &CloneOptions{ |
| 2393 | URL: s.GetBasicLocalRepositoryURL(), |
| 2394 | }) |
| 2395 | |
| 2396 | c.Assert(err, IsNil) |
| 2397 | |
| 2398 | hash := plumbing.NewHash("b8e471f58bcbca63b07bda20e428190409c2db47") |
| 2399 | commit, err := r.CommitObject(hash) |
| 2400 | c.Assert(err, IsNil) |
| 2401 | |
| 2402 | c.Assert(commit.Hash.IsZero(), Equals, false) |
| 2403 | c.Assert(commit.Hash, Equals, commit.ID()) |
| 2404 | c.Assert(commit.Hash, Equals, hash) |
| 2405 | c.Assert(commit.Type(), Equals, plumbing.CommitObject) |
| 2406 | |
| 2407 | tree, err := commit.Tree() |
| 2408 | c.Assert(err, IsNil) |
| 2409 | c.Assert(tree.Hash.IsZero(), Equals, false) |
| 2410 | |
| 2411 | c.Assert(commit.Author.Email, Equals, "daniel@lordran.local") |
| 2412 | } |
| 2413 | |
| 2414 | func (s *RepositorySuite) TestCommits(c *C) { |
| 2415 | r, _ := Init(memory.NewStorage(), nil) |
nothing calls this directly
no test coverage detected