| 12345678910111213141516171819202122232425262728293031323334353637 |
- # This Makefile pulls the latest oglematchers (with dependencies),
- # rewrites the imports to match this location,
- # and ensures that all the tests pass.
- # BTW, things used from oglematchers: Contains, Equals, DeepEquals, GreaterThan, LessThan, GreaterOrEqual, LessOrEqual
- test:
- go test github.com/smartystreets/assertions/...
- update: clear clone rewrite trim
- clear:
- rm -rf ogle*
- rm -rf reqtrace
- rm -rf go-render
- clone:
- git clone https://github.com/jacobsa/oglematchers.git && rm -rf oglematchers/.git
- git clone https://github.com/luci/go-render.git && rm -rf go-render/.git
- rewrite:
- grep -rl --exclude Makefile 'github.com/jacobsa' . | xargs sed -i '' 's#github.com/jacobsa#github.com/smartystreets/assertions/internal#g'
- trim:
- git checkout oglematchers/contains.go # This file diverged at 6acd0337
- rm oglematchers/*_test.go
- rm oglematchers/any.go
- rm oglematchers/all_of.go
- rm oglematchers/elements_are.go
- rm oglematchers/error.go
- rm oglematchers/has_same_type_as.go
- rm oglematchers/has_substr.go
- rm oglematchers/identical_to.go
- rm oglematchers/matches_regexp.go
- rm oglematchers/new_matcher.go
- rm oglematchers/panics.go
- rm oglematchers/pointee.go
- rm go-render/render/*_test.go
|