├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config └── config.exs ├── lib ├── shouldi.ex └── shouldi │ ├── having.ex │ ├── matcher.ex │ └── matchers │ ├── context.ex │ └── plug.ex ├── mix.exs ├── mix.lock └── test ├── context_matcher_test.exs ├── plug_matcher_test.exs ├── should_test.exs └── test_helper.exs /.gitignore: -------------------------------------------------------------------------------- 1 | /_build 2 | /deps 3 | /docs 4 | erl_crash.dump 5 | *.ez 6 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/shouldi.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/lib/shouldi.ex -------------------------------------------------------------------------------- /lib/shouldi/having.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/lib/shouldi/having.ex -------------------------------------------------------------------------------- /lib/shouldi/matcher.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/lib/shouldi/matcher.ex -------------------------------------------------------------------------------- /lib/shouldi/matchers/context.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/lib/shouldi/matchers/context.ex -------------------------------------------------------------------------------- /lib/shouldi/matchers/plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/lib/shouldi/matchers/plug.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/mix.lock -------------------------------------------------------------------------------- /test/context_matcher_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/test/context_matcher_test.exs -------------------------------------------------------------------------------- /test/plug_matcher_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/test/plug_matcher_test.exs -------------------------------------------------------------------------------- /test/should_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/batate/shouldi/HEAD/test/should_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------