├── .formatter.exs ├── .gitignore ├── LICENSE ├── README.md ├── lib ├── response_snapshot.ex └── response_snapshot │ ├── changes.ex │ ├── config.ex │ ├── diff.ex │ ├── file_manager.ex │ └── snapshot_mismatch_error.ex ├── mix.exs ├── mix.lock └── test ├── fixtures ├── integration_complex.json └── integration_existing.json ├── response_snapshot ├── diff_test.exs └── file_manager_test.exs ├── response_snapshot_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/README.md -------------------------------------------------------------------------------- /lib/response_snapshot.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/lib/response_snapshot.ex -------------------------------------------------------------------------------- /lib/response_snapshot/changes.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/lib/response_snapshot/changes.ex -------------------------------------------------------------------------------- /lib/response_snapshot/config.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/lib/response_snapshot/config.ex -------------------------------------------------------------------------------- /lib/response_snapshot/diff.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/lib/response_snapshot/diff.ex -------------------------------------------------------------------------------- /lib/response_snapshot/file_manager.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/lib/response_snapshot/file_manager.ex -------------------------------------------------------------------------------- /lib/response_snapshot/snapshot_mismatch_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/lib/response_snapshot/snapshot_mismatch_error.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/mix.lock -------------------------------------------------------------------------------- /test/fixtures/integration_complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/test/fixtures/integration_complex.json -------------------------------------------------------------------------------- /test/fixtures/integration_existing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/test/fixtures/integration_existing.json -------------------------------------------------------------------------------- /test/response_snapshot/diff_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/test/response_snapshot/diff_test.exs -------------------------------------------------------------------------------- /test/response_snapshot/file_manager_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/test/response_snapshot/file_manager_test.exs -------------------------------------------------------------------------------- /test/response_snapshot_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb8244/elixir_response_snapshot/HEAD/test/response_snapshot_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------