Created by Sergio Schvezov on 2013-12-19 and last modified on 2013-12-19
Get this branch:
bzr branch lp:~sergiusens/gocheck/expected_panic_regex_in_tests
Only Sergio Schvezov can upload to this branch. If you are Sergio Schvezov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Sergio Schvezov

Recent revisions

86. By Sergio Schvezov on 2013-12-19

Fixing expected regex for panics

85. By Gustavo Niemeyer on 2013-03-02

Re-run SetUpTest and TearDownTest while callibrating timing.

84. By Gustavo Niemeyer on 2013-03-01

Trivial tweaks after logger locking merge.

83. By Dave Cheney on 2013-03-01

gocheck: serialize log writes

Fixes LP #1084878.

The race detector cannot profile gocheck tested code due to this race.

R=rog, niemeyer, fwereade

82. By Gustavo Niemeyer on 2013-03-01

Add -gocheck.list flag.

This is an integration of Roger's change:


I've just fixed the conflicts of merging with tip.

81. By John A Meinel on 2013-03-01

This fixes a bunch of failing tests on Windows.

Specifically, a lot of tests were asserting something like:

FAIL: filename.go ...

While on Windows, the full paths are given:

FAIL: C:/dev/go/gocheck/filename.go

I dug into it, and it turns out that nicePath was comparing
function.FileLine() to os.Getwd(). However, function.FileLine() returns
'C:/path/to/foo' while 'os.Getwd()' returns 'C:\path\to\foo'.

I also did one more quick change, which was to always append the trailing '/'.
That way we don't have to do that on every call to nicePath() (and I checked
that only nicePath uses initWD).

At the moment, there are only 2 remaining tests failing. Both because the
failure messages don't include the module name. This is with golang r58. So it
is possible that golang changed something (so it needs to be fixed anyway), or
it is possible it just works differently on Windows :(.

80. By Gustavo Niemeyer on 2012-07-24

Fixed tests after change of test timer formatting.

79. By Gustavo Niemeyer on 2012-07-24

Print test timings in seconds.

78. By Gustavo Niemeyer on 2012-07-22

Finished integration of benchmarks!

77. By Gustavo Niemeyer on 2012-07-22

- Polished integration of benchmark code.
- Integrated showing of timing for succeeding tests.
- Fixed all tests accordingly.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.