-
Jared White authored
* Revamp the minitesting bundled configuration so it uses Rack::Test and the Roda server * Use more appropriate log level setting * Remove hardcoded `roda_app.rb` file path, other serveer Zeitwerk optimizations Fixes #688 * Add support for Minitest expectations to Bridgetown tests - also add "intuitive" expectations like `expect(something) == "to equal this"` - remove RSpec Mocks library and replace with Minitest mocks and stubs * Move expectations so that Bridgetown::Test can access it too * Set ENV var so expectations aren't polluting Object * Include full Spec DSL in `Bridgetown::Test` transition some "shoulda" style tests to Minitest spec syntax * use extend rather than include * fix whitespace * Relocate server autoload code to a new module * Add information about spec-style tests, link to cheat sheet * remove spurious method
Jared White authored* Revamp the minitesting bundled configuration so it uses Rack::Test and the Roda server * Use more appropriate log level setting * Remove hardcoded `roda_app.rb` file path, other serveer Zeitwerk optimizations Fixes #688 * Add support for Minitest expectations to Bridgetown tests - also add "intuitive" expectations like `expect(something) == "to equal this"` - remove RSpec Mocks library and replace with Minitest mocks and stubs * Move expectations so that Bridgetown::Test can access it too * Set ENV var so expectations aren't polluting Object * Include full Spec DSL in `Bridgetown::Test` transition some "shoulda" style tests to Minitest spec syntax * use extend rather than include * fix whitespace * Relocate server autoload code to a new module * Add information about spec-style tests, link to cheat sheet * remove spurious method
This project manages its dependencies using Bundler.
Learn more
Loading