- adds
delete
method for simulating delete requests - adds
set_authenticity_token
method for setting the authenticity token in the header & session
- drops support for Ruby 2.*
- adds
post
method for simulating post requests
- Add rails 6 support (#39)
- config.include allows module functions to be available within controller helper methods
- fix delegate method not being defined
- nix developer setup (#28, thanks @arkham!)
- support scoped defined methods (with
def
) (#29, thanks @arkham!)
- test fixes (#25)
- more deterministic edge generation (#26)
- Edges passed in on command line must have the whole path. We only look for edges by default in the
edge_root_path
, not also in the root path.
- Deprecate Rails 4, add support for Rails 5
- Edges passed in on command line must have the whole path. We only look for edges by default in the
edge_root_path
, not also in the root path.
- We can now pass a real path to the generate_edges command
- Bug fixes for generated JSON is now formatted to aid in comparing versions of generated fixtures
- Generated JSON is now formatted to aid in comparing versions of generated fixtures
let
bindings can now be set at the controller level and overridden or used in child actions.
-
User can generate edges, one file at a time, by passing filename into new exe/generate_edges
bundle exec generate_edges path/to/my_edge.rb
-
Replaced rake task with RailsEdgeTest::Runner
- Beginning of this changelog.