func (s *FixtureHelper) trace(name string, c *gocheck.C) { s.calls = append(s.calls, name) if name == s.panicOn { panic(name) } if s.sleep > 0 && s.sleepOn == name { time.Sleep(s.sleep) } if s.skip && s.skipOnN == len(s.calls)-1 { c.Skip("skipOnN == n") } }
func (s *SkipTestHelper) TestFail(c *gocheck.C) { c.Skip("Wrong platform or whatever") c.Error("Boom!") }