(c *C)
| 649 | } |
| 650 | |
| 651 | func (s *RepositorySuite) TestPlainInitWithOptions(c *C) { |
| 652 | dir := c.MkDir() |
| 653 | |
| 654 | r, err := PlainInitWithOptions(dir, &PlainInitOptions{ |
| 655 | InitOptions: InitOptions{ |
| 656 | DefaultBranch: "refs/heads/foo", |
| 657 | }, |
| 658 | Bare: false, |
| 659 | }) |
| 660 | c.Assert(err, IsNil) |
| 661 | c.Assert(r, NotNil) |
| 662 | |
| 663 | cfg, err := r.Config() |
| 664 | c.Assert(err, IsNil) |
| 665 | c.Assert(cfg.Core.IsBare, Equals, false) |
| 666 | |
| 667 | createCommit(c, r) |
| 668 | |
| 669 | ref, err := r.Head() |
| 670 | c.Assert(err, IsNil) |
| 671 | c.Assert(ref.Name().String(), Equals, "refs/heads/foo") |
| 672 | } |
| 673 | |
| 674 | func (s *RepositorySuite) TestPlainInitAlreadyExists(c *C) { |
| 675 | dir := c.MkDir() |
nothing calls this directly
no test coverage detected