All Versions
15
Latest Version
Avg Release Cycle
131 days
Latest Release
1748 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.6.1 Changes
June 05, 2020๐ A breaking change was accidentally released in v1.6.0 which breaks the API for the
HTTPBodyContains
andHTTPBodyNotContains
, this release reverts that change. -
v1.6.0 Changes
May 29, 2020๐ Latest release of testify. This includes many fixes and enhancements. Please view the v1.6.0 milestone for a list of changes.
-
v1.5.1 Changes
February 19, 2020๐ This is a hotfix which reverts the
suite
package's interface type to usetesting.T
-
v1.5.0 Changes
February 18, 2020๐ Latest, non-breaking changes merged into master. Please peruse the git log for a detailed changelist
-
v1.4.0 Changes
August 15, 2019๐ The 1.4.0 release includes new matchers and bug fixes. See the v.1.4.0 milestone for a complete list of closed issues associated with this release.
-
v1.3.0 Changes
January 05, 2019๐ Pull requests included in this release:
- โ #678 - Fixed incorrect comment
- โ #661 - Allow assert.Equal on string type alias without panicking on failure
- โ #659 - Add Go1.11 to CI
- โก๏ธ #682 - update comment to match function name
- โ #688 - Bump Go versions and use '.x' to always get latest minor versions
- โก๏ธ #648 - Update the LICENSE to match the 'standard' MIT license file
- โ #699 - Support arbitrary objects as the sole element in msgAndArgs
- โ #696 - Recover panic in suite
- โ #655 - Add support for subtests (go 1.7)
- โ #607 - Add go.mod and go.modverify
- โ #670 - Fix typo ("PASS" -> "FAIL")
- โ #712 - Preserve stack frame for mock parent method call
- โ #707 - fix for comparing kinds
- โก๏ธ #697 - Update readme to deprecate http and include available packages
-
v1.2.2 Changes
June 09, 2018- โช f35b8ab - Restore type information to matched output message
- โ e494407 - Use %v to print matched argument values
- โ 38eb60e - http_assertions: regenerate
- โ adc0360 - http_assertions: fix docs (missing methods)
- โ 26d6fa0 - More concrete error in Panics and PanicsWithValue
- ๐จ 1c264b1 - Refactor ObjectsAreEqual()
- โ 2a15e20 - support diff display for string variables
- โ ef2d015 - Run generator
- โ 89226b8 - Compact template
- โ 6c9d18a - Optimise template
- โ c679ae2 - add function aliases for common assert and requires function signatures to make table driven tests easier
- โ 380174f - Add placeholder example to docs
- โ 33951ec - Add T object and Test method to Mock
- ๐ 20dae58 - mock_test: remove unecessary code
- ๐ 4c1331b - Anything: remove unecessary type
- โ 921da25 - Displaying mismatch information of arguments diff while panic for closest function call. closes #556
- โ 6efb0c4 - Adding url.Values to request RawQuery, fixes 522
- โ b89eecf - Improve errors from mock assertions
- โ 0bfbef4 - Modify AssertCalled and AssertNotCalled to give better error messages
- โ bfc7630 - Add note about supported go versions to readme
- โ 662d1e6 - Bump go version to 1.10
- โ be8372a - Adding logging when mock assertions fails
- โ a726187 - Fix vim-go integration and other editors
- โ 8824eb4 - Store CallerInfo when On() is called and print for missing calls during AssertExpectations.
-
v1.2.1 Changes
January 31, 2018- ๐ 12b6f73 - Docs: Remove superfluous parenthesis
- โ 85c7900 - Correct typo in assert.InDeltaMapValues
- โก๏ธ 33e9130 - Prune vendor & update deps
- โ 5f831d4 - Print missing FAIL during AssertExpectation
- ๐ 87b1dfb - Remove returns info from assertion docs
- ๐ฆ bf45a85 - Skip vendored packages from tests
- โ 2c9035a - Changed mock assertions text output to be non-unicode friendly
- ๐ 05aa1d4 - Remove outdated info from README
-
v1.2.0 Changes
December 30, 2017- ๐ b91bfb9 - Move from Godep to dep for dependency management
- โ 9ede17e - Drop old Go versions from tests
- โ 8de2544 - Fix HTTP assertions to be consistent with the rest
- โ b57b6d1 - Add FileExists and DirExists assertions
- โ b3596e9 - Fxinng After(time.Duration) to wait properly
- โ cbf22d8 - Support nil arguments to Argument Matchers
- โ 42baa3e - Nil check in Implements assertion
- โ b3dfaa9 - fail: add test name for logged output
- โ 6e494f9 - put closestCall.Arguments to the expected side of the diff
- โ 51464da - Consider empty/nil arrays as matching elements
- โ 6f306a6 - Reuse aLen and bLen variables
- โ 76de30e - Actually fail tests
- โ ae87ba6 - Ran go generate
- โ 8bd27dd - Compress some newlines
- โ bf57a5d - ElementsMatch array/slice assertion ignoring order
- โ 0c49dd9 - Replace is with in
- โ 9fb9de1 - Make NotSubset actually fail the test on nil subset
- โ 8ccf48a - Allow a method call to be optional
- โ aa8279e - travis: add go1.9
- โ c0f1d44 - indent actual value for better comparison with expected value
- โ 249123e - Implement delta comparison for map values
- โ 88a414d - generalize Empty assertion
- โ 2aa2c17 - Fix unprotected call fields access in MethodCalled()
- โ 890a5c3 - Issue #469 fix
- โ 05e8a0e - Fix the actuality of InEpsilon
- โ 2f1cd6b - time.Duraions are numbers too
- โ b1f9894 - Fix InDelta expected nan check message
- โ 4b92304 - Fix actual float conversion error message under calcRelativeError
- โ f6abca5 - Added assert.PanicsWithValue + tests
- โ e964b17 - add MethodCalled to the mock
- โ 46b3c82 - Simple validation of Equal/NotEqual assertion arguments
- โ cc18973 - Fix gogenerate travis check
- โ e179a18 - Travis check go generate has been run
- โ 3458981 - Run go vet in travis
- โ
c7668ea - Fixes #339 - Add
assertion
f assertions like Errorf and Equalf - โก๏ธ c33f336 - Fix vet warnings and go generate to update docs
- โ 3104bf5 - Use Go 1.7 subtests so suites can properly nest
- ๐ b8c9b4e - Merge pull request #447 from stretchr/issue-442
- ๐ฆ bd79c01 - Fix race condition on mock package's Called
- ๐ 253219d - Merge pull request #396 from medzin/issue-379
- โ edd8e19 - Run go generate to syn generated assertions
- ๐ aa10ab5 - Merge pull request #382 from GlenDC/feat-test-subset
- ๐ 78be756 - Fixed HTTP assertions messages formatting and removed wrong test message
- โ 3a59a58 - add Subset and NotSubset assertions
- ๐ e68c5c5 - Merge pull request #446 from stretchr/gofmt-in-travis
- โ dd57c7b - Check code is formatted in travis
- ๐ eb84487 - Merge pull request #441 from stretchr/revert-commits
- โช f712be9 - Revert "add mock.MethodCalled(methodName, args...)"
- โช 34687eb - Revert "diffArguments: remove unnecessary range-for (#417)"
- ๐ 2b76a97 - Revert "Added goconvey style assertions to the mock package"
- โ b6296e3 - fix(docs): correct Error usage examples
- โ d2f3716 - Add msgAndArgs pass forward to InDelta from InDeltaSlice
- โ 158f9d0 - Check that there is a directory before trying to access it.
- โ 18cfa68 - Added extra unit test for function with mixed variadic arguments.
- โ b1f1bcb - fix typo
- โ 09f61d7 - assert: fix error reporting when error contains escape sequences
- ๐ 5c861cc - diffArguments: remove unnecessary range-for (#417)
- โ
bc11a6e - Tighten language by increasing overall consistency in wording in texts and
argument names: use 'actual' instead of 'received' - โ
115ab90 - Provide argument name
args
in function signature - ๐ faf0710 - Added goconvey style assertions to the mock package
- โ 97c0e43 - compare bytes with bytes.Equal instead of reflect.DeepEqual
- โ 17a0bd5 - add mock.MethodCalled(methodName, args...)
- โ 9afdd65 - Check number of provided arguments vs mocked
- ๐ c67cacc - Merge pull request #438 from josephholsten/test-old-go
- ๐ 287336f - travis: rm broken go releases
- โ 32d79c5 - travis: check if these platforms are broken
- โ 5c9da49 - HTTP code status assertions now fail tests
- ๐ 4d4bfba - Merge pull request #392 from stretchr/add-nil-unequal-check
- โ 332ae0e - Add Equal test comparing nil with non-nil
- ๐ 2402e8e - Merge pull request #364 from nmiyake/fixFailOutput
- ๐ 598ab58 - Merge pull request #171 from ANPez/master
- ๐ cd206b0 - Merge pull request #318 from esdrasbeleza/master
- ae4c58e - Merge pull request #367 from packrat386/rm_numeric_check
- ๐ 6ac1453 - Merge pull request #370 from nmiyake/fixTypos
- ๐ 211175b - Merge pull request #377 from seppestas/typo-fixes
- ๐ 59b4bc5 - Merge pull request #371 from nmiyake/addEqualityDocs
- โ 434d5c1 - Fixed minor typo
- โ 3928f57 - Add comments for Equal and NotEqual to clarify pointer comparison
- โ 13b9dd4 - Fix typos in comments in _codegen/main.go
- ๐ 6835870 - Remove isNumericType check
- โ 18a02ba - Merge pull request #365 from atombender/remove_addresses_from_diff
- โ
cbd71e7 - When diffing with spew, use a format that doesn't include pointer addresses
โก๏ธ (which generate false negatives). This updates go-spew to
04cdfd42973bb9c8589fd6a731800cf222fde1a9. - โ ddb91ee - Ensure that assert.Fail properly align its output
- ๐ 5e72f93 - Remove timestamp from callback
- โ 976c720 - Format generated code
- โ 4b9bfb8 - run go/format on generated code
- ๐ 75f4cfe - Merge pull request #331 from ansel1/master
- โ 4ccf54a - Clearer messages
- โ bf7a93e - Add timestamp
- โ fcedfe2 - Add callbacks to run before and after each test
- โ 8879a01 - Unlock and relock not needed anymore. Addresses #167.
- ๐ 384cc66 - Merge branch 'master' of https://github.com/stretchr/testify
- โ 4a6e516 - Added test to avoid regresions of #167.
- ๐ 547cd8e - Release lock before .WaitUntil, as it may cause a deadlock when testing parallel
โ objects. Address #167: Unable to test concurrent objects
-
v1.1.4
September 25, 2016