1
0
Fork 0
mirror of https://github.com/awesome-print/awesome_print synced 2023-03-27 23:22:34 -04:00
awesome_print/spec
Gerard Caulfield f628193028
Ensure stub_dotfile! is called before all specs
The previous stubbing of dotfiles was still allowing calls to fall
through and populate the AwesomePrint.defaults hash which would then
cause some tests to fail if run in a certain order.

e.g. https://github.com/awesome-print/awesome_print/issues/265

One place in particular where this would happen is if you ran the
action_view_spec before other specs as it did not stub the dotfile.

This change makes dotfile stubbing more reliable, specific and
ensures it is run for every spec. I've also removed all instances
where it was being called manually, as this is now not needed due
to it being automatic.
2016-08-27 23:43:32 +10:00
..
core_ext Improves spec runner harness, switches to better env detection. 2015-01-02 13:20:18 -05:00
ext Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00
support Add tests for Rails 5 2016-05-13 22:16:34 +10:00
active_record_helper.rb ActiveRecord awesome #joins: now shows the #select'ed columns 2016-08-01 12:57:11 -03:00
colors_spec.rb Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00
formats_spec.rb Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00
methods_spec.rb Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00
misc_spec.rb Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00
objects_spec.rb Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00
spec_helper.rb Ensure stub_dotfile! is called before all specs 2016-08-27 23:43:32 +10:00