42 Commits

Author SHA1 Message Date
James Bowes
21382c1202 Attempt type conversion in assert.Equal
If the two values being tested are of compatible types, convert one
value to the other's type before comparing them. This allows
`assert.Equal(int64(123), uint64(123))` to pass.
2014-06-03 19:01:48 -03:00
Mat Ryer
8eaef7fd24 Merge pull request #49 from seantalts/noerrormsg
Change NoError formatting. fixes #48
2014-04-25 08:23:39 -06:00
Tyler Bunnell
d3d427864d Fix merge conflict 2014-04-22 10:01:40 -06:00
mreedell
2c7459d4ba Fixing issue 33 2014-04-14 15:24:44 -04:00
Sean Talts
c469b75615 Change NoError formatting. 2014-04-04 11:36:55 -04:00
Guncha
5114cbfc4a Fix #45: assert.Empty should work with channels 2014-03-31 19:10:48 -04:00
Mat Ryer
24fb97e3a8 Merge pull request #39 from xsleonard/exacterror
ExactError, asserts that err is not nil and its string matches
2014-03-07 11:27:35 -07:00
Victor Blomqvist
12fea7c16c Rename the error argument from theError to err in Error asserts. 2014-03-07 17:19:03 +08:00
Steve Leonard
e763434382 rename to EqualError 2014-02-15 15:06:23 -05:00
Steve Leonard
92af479c56 ExactError, asserts that err is not nil and its string matches 2014-02-15 12:24:39 -05:00
Mat Ryer
9cc77fa253 Fixes #2 2014-01-28 10:18:27 -07:00
Mat Ryer
a3ce369ac0 Merge pull request #32 from onsi/master
receive *testing.T via an interface
2014-01-28 08:45:01 -08:00
Onsi Fakhouri
59b459277c Define a TestingT interface in assertions.go and mock.go 2014-01-20 18:25:43 -08:00
Chakrit Wichian
f51780437f Make isEmpty() properly handles maps. [fix #34] 2014-01-19 10:30:16 +07:00
Victor Blomqvist
a1964c1081 expanded test for WithinDuration to test for negative durations 2013-09-12 13:53:27 +08:00
Victor Blomqvist
ed409be48c expanded test for WithinDuration to test for both |a-b|>=dt and |b-a|>=dt 2013-09-12 13:37:44 +08:00
Victor Blomqvist
0378c681e8 added new assert WithinDuration 2013-09-12 13:24:50 +08:00
Mat Ryer
ba887bba64 improved error message 2013-08-02 16:09:49 -06:00
Mat Ryer
8cb5e40869 made Exactly not panic on nils 2013-07-18 09:42:16 -06:00
Tyler Bunnell
1e9c4b3ca7 Use new Fail method internally 2013-07-17 12:44:44 -06:00
Mat Ryer
3e51f38eaf added Fail and Exactly assertions 2013-07-17 12:15:39 -06:00
Mat Ryer
ae878dc5c4 repo name change 2013-06-11 22:44:58 -06:00
Joshua Elliott
d35afcda84 Don't panic when underlying type is not .IsNil()-able (eg. string) 2013-05-23 14:54:54 -06:00
Joshua Elliott
3df0bce8cb Fix typo in doc.go 2013-05-21 13:12:38 -06:00
Tyler Bunnell
044591a481 go fmt 2013-03-31 09:56:37 -06:00
Mat Ryer
841b040dd7 Revert "Fixes #13"
This reverts commit 9b28fe8965cd21633adaf91ee714e93532b0ec6e.
2012-12-04 13:11:45 -07:00
Mat Ryer
9b28fe8965 Fixes #13 2012-11-21 22:25:09 +00:00
Mat Ryer
03751c9109 Fixes #6 - added Empty and NotEmpty alternatives to nil 2012-11-21 15:03:46 +00:00
Mat Ryer
a58329b4c5 Fixes #8 2012-11-21 14:42:06 +00:00
Tyler Bunnell
530d0b899f Add optional format, args for messages
Now you can pass either a "string" or a "%s","string" to the end of all
the functions that take a message.
2012-11-20 20:23:41 -07:00
Tyler Bunnell
f05d4eda9d Add assert.Condition 2012-11-02 12:20:08 -06:00
Tyler Bunnell
4abc5d21c6 Fixes #7 2012-10-28 08:31:22 -06:00
Tyler Bunnell
8aa1160d9d Merge branch 'develop' 2012-10-19 10:05:29 -06:00
Tyler Bunnell
c090beb5e4 Fix mock CallerInfo 2012-10-19 09:50:23 -06:00
Tyler Bunnell
93c66cec9b Merge branch 'refs/heads/feature/prettyoutput' 2012-10-18 15:39:17 -06:00
Tyler Bunnell
36fef36bf3 Add Last Ditch Equals Comparison
Fixes a problem where int/float of the same value would return not
equal. This may also fix other comparisons in the future.
2012-10-18 14:17:52 -06:00
Tyler Bunnell
4d9c107dd0 Add comment 2012-10-17 11:17:15 -06:00
Mat Ryer
433adfc09d added assert function cheat sheet to doc 2012-10-17 17:31:15 +01:00
Tyler Bunnell
4a0996d790 Make the output pretty! 2012-10-17 07:51:19 -06:00
Mat Ryer
0cda4d8ec7 improved comments 2012-10-16 22:21:56 +01:00
Mat Ryer
72cf7da961 enhanced comments 2012-10-16 22:20:38 +01:00
Tyler Bunnell
2930d903bf Initial Commit 2012-10-16 11:14:23 -06:00