399 Commits

Author SHA1 Message Date
Ernesto Jiménez
57c58873ea Fixes #348 - Update go-spew 2016-09-24 17:17:34 +01:00
Ernesto Jiménez
63b388178e Merge pull request #320 from mhamrle/fix_messages
fix assertion message formatting
2016-09-24 16:14:04 +01:00
Ernesto Jiménez
45bd08b0da Merge pull request #321 from mhamrle/spell
fix typos
2016-09-24 16:06:34 +01:00
Ernesto Jiménez
2f3f464ae5 Merge pull request #338 from nyarly/error_format
Changing format of NoError output to make use of errors
2016-09-24 15:05:22 +01:00
Ernesto Jiménez
c13a3217b3 Merge pull request #344 from mrbroll/diff-data-race
Fix #347 - Diff data race
2016-09-24 14:56:45 +01:00
Ernesto Jiménez
e8f403bbeb Merge pull request #343 from adamwg/fix-341
Fix #341
2016-09-24 14:51:00 +01:00
Ernesto Jiménez
c1ef1566a6 Merge pull request #352 from philtay/master
Test against Go 1.7
2016-09-24 14:48:03 +01:00
philtay
26322e8ae1 Add Go 1.7 2016-09-22 20:22:41 +02:00
Michael Broll
f6ca157360 assert: set spew config members in init() to prevent data race detection 2016-09-06 17:16:12 -07:00
Michael Broll
3656ffd69b write test to simulate parallel execution of diff() 2016-09-06 17:15:19 -07:00
Adam Wolfe Gordon
72961116a1 Fix #341
Go 1.7 subtests are called directly from testing.tRunner, not from the
test that contains the t.Run call. Because of this, the call stack
doesn't contain a function starting with Test, Benchmark, or Example,
causing assert.CallerInfo() to run off the end of the call stack and
return nil.

Look for testing.tRunner explicitly to solve this problem, and return
the list of callers if we do run off the call stack so that if there's a
similar problem in the future we still get an inflated stack trace
rather than no trace at all.
2016-09-06 16:06:25 -06:00
Judson
fc28fc9f86
Changing format of NoError output to make use of errors 2016-08-19 11:10:36 -07:00
Martin Hamrle
e704e18cb5 fix typos 2016-06-30 19:23:22 +02:00
Martin Hamrle
a55764f5c1 fix assertion message formatting
Fail and HTTPBodyNotContains expected that Fail formats messages.
2016-06-30 19:17:32 +02:00
Ernesto Jiménez
d77da356e5 Fixes #311 - Detect empty interface error gotcha 2016-06-15 11:28:44 +02:00
Mat Ryer
8d64eb7173 added godoc badge 2016-05-25 00:42:29 +01:00
Mat Ryer
91bf5023ce added Go report card 2016-05-25 00:41:42 +01:00
Ernesto Jiménez
6cb3b85ef5 Merge pull request #304 from coxx/fix-typo
Fix several typos
2016-05-04 14:01:55 +01:00
Konstantin Cherkasov
e9777bfbf1 Fix typo: preceeded -> preceded 2016-05-04 10:20:41 +03:00
Konstantin Cherkasov
48c93141f0 Fix typo: underyling -> underlying 2016-05-04 10:17:29 +03:00
Konstantin Cherkasov
b72b9c302b Fix typo: arugment -> argument 2016-05-04 09:50:41 +03:00
Ernesto Jiménez
c5d7a69bf8 Fixes #300 - Fix backwards-incompatible change 2016-04-18 23:58:27 +01:00
Ernesto Jiménez
bcd9e3389d Merge pull request #294 from stretchr/issue-293
Fixing isse #293
2016-04-13 10:04:24 +01:00
Ernesto Jiménez
3058ec34fb Document chances of false reults on mock asserts 2016-04-12 21:41:11 +01:00
Ernesto Jiménez
096a13e3a4 Fix #293 - Fix mock.AssertExpectations w/ pointers
AssertExpectations did fail using an argument pointer whose underlying
value changed before the assertion.
2016-04-12 21:25:54 +01:00
Ernesto Jiménez
0744955171 Merge pull request #291 from willogden/master
Update MatchedBy example to include actual use of MatchedBy!
2016-04-07 14:01:23 +01:00
Will Ogden
17400e7672 Update MatchedBy example to include actual use of MatchedBy! 2016-04-07 11:11:40 +01:00
Ernesto Jiménez
6fe211e493 Merge pull request #284 from AlekSi/master
Update vendored go-spew to fix crash on OS X.
2016-03-05 16:54:46 +00:00
Alexey Palazhchenko
521c4b6818 Update vendored go-spew to fix crash on OS X.
https://github.com/AlekSi/0xb01dfacedebac1e
https://github.com/golang/go/issues/14631
2016-03-05 14:16:52 +03:00
Ernesto Jiménez
1f4a1643a5 Merge pull request #277 from philtay/master
Add Go 1.6 and use container-based infrastructure
2016-02-21 10:44:43 +00:00
philtay
886c762fe2 Add Go 1.6 and use container-based infrastructure 2016-02-20 19:20:47 +01:00
Ernesto Jiménez
9f9027faeb Merge pull request #270 from november-eleven/master
Fix a typo
2016-01-29 19:31:06 +00:00
Thomas LE ROUX
dcb39ac4d8 docs: Fix a typo 2016-01-29 17:29:26 +01:00
Ernesto Jiménez
f390dcf405 Merge pull request #266 from ernesto-jimenez/golint
Fix golint warnings
v1.1.3
2016-01-09 21:38:47 +01:00
Ernesto Jiménez
1661650f98 Fix most golint warnings 2016-01-09 19:30:22 +01:00
Ernesto Jiménez
9b5e169170 More aggressive depercation notice in http pkg 2016-01-09 19:15:46 +01:00
Ernesto Jiménez
c6b07fe328 Unexport FailNower
failNower is for internal use and we must not export it. Since we just
exported it a couple of days ago is unlikely this breking change will
affect anybody.
2016-01-09 17:58:28 +01:00
Ernesto Jiménez
ac0e5818a1 Merge pull request #265 from ernesto-jimenez/issue-257
Fixes #257 - InEpsilon works when actual == 0
2016-01-09 17:54:56 +01:00
Ernesto Jiménez
0f6478d3a8 Fixes #257 - InEpsilon works when actual == 0
Implemented new InEpsilon by calculating the relative error and
comparing it to the expected epsilon rather than calculating the
acceptable margin and using InDelta.

While doing so we got rid of the false failure when the actual value
was zero.
2016-01-09 17:37:37 +01:00
Ernesto Jiménez
4adf44fc7a Merge pull request #264 from stretchr/issue-263
Fix Backwards Incompatible change to TestingT
v1.1.2
2016-01-09 03:06:49 +01:00
Ernesto Jiménez
3dad6b7b59 Add tests for workaround solution to #263 2016-01-09 02:56:16 +01:00
Ernesto Jiménez
52f8b5b531 Fix #263 - Backwards Incompatible change to TestingT 2016-01-09 02:44:21 +01:00
Ernesto Jiménez
38b5d653e3 Merge pull request #262 from stretchr/issue-261
Add FailNow back
v1.1.1
2016-01-08 12:58:29 +01:00
Ernesto Jiménez
7e30b2ce7a Fixes #261 - Add FailNow back 2016-01-08 12:25:24 +01:00
Ernesto Jiménez
c92828f295 Merge pull request #241 from ernesto-jimenez/codegen
Autogenerate code for require and forwarded assertions
v1.1
2016-01-07 18:53:57 +01:00
Ernesto Jiménez
5eeedba61e Fix docs for forwarded assertions 2016-01-07 18:25:18 +01:00
Ernesto Jiménez
347825ef79 Use Godeps with GO15VENDOREXPERIMENT 2016-01-07 18:08:03 +01:00
Ernesto Jiménez
1f703b6d97 Merge branch 'master' into codegen 2016-01-07 17:45:04 +01:00
Ernesto Jiménez
4682b3695d Refactor _codegen code 2016-01-07 17:44:02 +01:00
Ernesto Jiménez
004b24af5b Merge branch 'master' into codegen 2016-01-07 16:58:05 +01:00