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
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
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
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
Ernesto Jiménez
15b3d4d0fc
Merge pull request #249 from stretchr/godep
...
Vendor dependencies and rewrite import paths
2016-01-07 16:54:51 +01:00
Mat Ryer
8dee258ab1
Merge pull request #259 from SchumacherFM/addCheckEmptyTime
...
Add check for empty time.Time struct (non pointer)
2016-01-07 10:19:12 +00:00
Cyrill Schumacher
cd2b6c1151
Add check for empty time.Time struct (non pointer)
...
The standard library returns always a non-pointer Time type.
2016-01-07 07:55:48 +01:00
Ernesto Jiménez
5b9da39b66
MatchedBy documentation
2016-01-02 12:02:58 +01:00
Ernesto Jiménez
6905a3e663
Merge pull request #227 from pippio/master
...
Add custom mock argument matching
2016-01-02 11:55:03 +01:00
Mat Ryer
e3a8ff8ce3
tweaked formatting
2015-12-07 16:24:04 -08:00
Mat Ryer
582bf9daa3
tweaked formatting
2015-12-07 16:23:36 -08:00
Mat Ryer
83d5662cdb
added licence file (US spelling)
2015-12-07 16:22:53 -08:00
Ernesto Jiménez
d04dca765f
Vendor dependencies and rewrite import paths
2015-12-02 20:32:31 +01:00
Ernesto Jiménez
a1f97990dd
Merge pull request #247 from blakewilson-wf/false_assert_comments
...
True -> False in false assertion comments
2015-12-02 19:41:52 +01:00
Blake Wilson
0c260593d1
Edit comments for false assertions
2015-12-02 09:53:45 -06:00
Davide D'Agostino
d797d25e0f
Merge pull request #245 from dencold/master
...
fixing comments for better GoDoc formatting
2015-11-21 18:54:01 -08:00
Dennis Coldwell
a3045216a7
found another formatting issue with NotEmpty func
2015-11-20 23:49:31 -08:00
Dennis Coldwell
c94cb5c230
small fix for example formatting on Empty func
2015-11-20 23:35:46 -08:00
Antonio Nicolás Pina
8879a0154e
Unlock and relock not needed anymore. Addresses #167 .
2015-11-20 13:39:52 +02:00
Antonio Nicolás Pina
384cc6617a
Merge branch 'master' of https://github.com/stretchr/testify
2015-11-20 13:19:13 +02:00
Ernesto Jiménez
67106a5111
Sort map keys before diffing maps
2015-11-11 20:37:34 +01:00
Johnny Graettinger
ed275850b6
Add custom mock argument matching
...
Add an argumentMatcher type and MatchedBy() helper to the mock
package, enabling custom fine-grained argument matching behaviors.
This is particularly helpful when building mocks over complex argument
types where deep equality is cumbersome or can't be used. Ex, a matcher
might match over just the the URL of an argument *http.Request.
2015-11-09 18:11:46 -05:00
Ernesto Jiménez
e7a1d8890c
Merge pull request #240 from agonzalezro/type
...
When implements shows the type of the given object is shown in the error
2015-11-07 23:40:24 +00:00
Álex González
635a01b704
Show type of the object instead just "Object" string
...
The `Implements` test was just showing a string instead the name of the
object that was not implementing the interface. Now the type of the
object is shown.
2015-11-08 00:18:55 +01:00
Ernesto Jiménez
82616deabd
Merge pull request #239 from anacrolix/master
...
Avoid panic when calling EqualValues with nil
2015-11-07 12:43:16 +00:00
Matt Joiner
7d6ace9113
Handle case where one object is nil and the other is not
2015-11-07 19:02:25 +11:00
Ernesto Jiménez
a76410419d
Merge pull request #232 from stretchr/issue-136
...
Fix #136 - Empty returns true for nil pointers
2015-11-07 04:46:19 +00:00
Ernesto Jiménez
7cb9aa9471
Save file once everything succeeds
2015-11-06 17:35:10 +00:00
Ernesto Jiménez
a22a0ef717
Merge pull request #233 from stretchr/issue-229
...
Show diff of values when Equal fails
2015-11-06 13:42:47 +00:00
Ernesto Jiménez
efd1b850c1
First version of code generation
2015-11-05 23:08:36 +00:00
Ernesto Jiménez
33c4c93911
Fixes #229 - show diffs for structs/maps/arrays/slices when Equal fails
2015-11-03 01:32:38 +00:00
Ernesto Jiménez
0d5a14c5a4
Fix #117 : Update require.Contains docs
2015-11-02 02:08:28 +00:00
Ernesto Jiménez
c478a808a1
Fix #136
2015-11-02 01:41:59 +00:00
Ernesto Jiménez
8254b8f76b
Fix #144
2015-11-02 01:24:09 +00:00
Ernesto Jiménez
ef3ce2dd13
Show struct fields in mock unexpected method error
2015-11-02 00:46:20 +00:00
Ernesto Jiménez
9d7bb92510
fix #201 - Remove broken link from README
2015-11-02 00:05:23 +00:00
Ernesto Jiménez
a74f1fecd2
Merge pull request #96 from ac7/quote_errors
...
Wrap NoError message with quote marks
2015-11-01 23:42:15 +00:00
Ernesto Jiménez
40b02b9eef
Merge pull request #165 from tuvistavie/master
...
Support map keys for Contains/NotContains assertion.
2015-11-01 21:02:28 +00:00