active_model_serializers/test/support
Benjamin Fleischer 509221c1e0 Only call railtie when Rails is defined; assume controller loaded
Isolated Testing

- Rake test inspired by https://github.com/rails/rails/blob/v5.0.0.beta1/activejob/Rakefile
- Isolated unit inspired by
  - https://github.com/rails/rails/blob/v5.0.0.beta1/railties/test/isolation/abstract_unit.rb
  - https://github.com/rails/rails/blob/v5.0.0.beta1/activemodel/test/cases/railtie_test.rb

Misc

- Turns out `mattr_accessor(:logger) {
  ActiveSupport::TaggedLogging.new(ActiveSupport::Logger.new(STDOUT)) }`
  was always nil until the Railtie was loaded, since mattr_accessor
  block defaults don't really work on modules, but on the classes that
  include them.
- Commented on important on Rails being required first for caching to
  work.
- In isolated tests, `active_support/core_ext/object/with_options` is required.
2016-01-15 01:54:07 -06:00
..
custom_schemas/active_model_serializers/test/schema_test/my Create assert_response_schema test helper 2016-01-15 00:45:56 -06:00
schemas Create assert_response_schema test helper 2016-01-15 00:45:56 -06:00
isolated_unit.rb Only call railtie when Rails is defined; assume controller loaded 2016-01-15 01:54:07 -06:00
rails5_shims.rb Test keyword args in requests for Rails 5; fallback for earlier versions 2015-11-25 21:56:02 -06:00
rails_app.rb Move caching initialization to Railtie 2015-11-25 21:56:01 -06:00
serialization_testing.rb Merge pull request #1371 from bf4/documentation_updates 2015-12-20 22:30:44 -06:00
simplecov.rb Add test coverage; account for no artifacts on CI 2015-09-06 09:19:07 -05:00
stream_capture.rb Make better use of Minitest's lifecycle 2015-09-06 07:34:42 -05:00
test_case.rb Test keyword args in requests for Rails 5; fallback for earlier versions 2015-11-25 21:56:02 -06:00