Sha256: a5fb1cc74984a870de2a74e1685bcbc687fcb1e928f83f5b87738a896714f750
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
require "./test/dummy_tests/system/support/systeem_config.rb" describe "start_db_cleaner" do it { DatabaseCleaner.start } end SysteemConfig::Affirmations.each do |a| describe a[:controller_class_name].constantize do before do # Only needed if devise # @request.env["devise.mapping"] = Devise.mappings[:user] send(a[:request_method].downcase.to_sym, a[:action], a[:request_parameters], SysteemConfig::Session) SysteemConfig::Session.merge! session end it { controller_instance = response.request.env["action_controller.instance"] || @controller builder = SelfSysteem::InstanceVariablesBuilder.call(controller_instance) relevant_instance_varaibles = builder.relevant_instance_varaibles instance_variable_objects = builder.instance_variable_objects assert_response a[:status] assert_equal(a[:relevant_instance_varaibles], relevant_instance_varaibles.to_s) assert_equal(a[:instance_variable_objects], instance_variable_objects) assert_equal(a[:templates], @_templates) } end end describe "db_cleaner_clean" do it { DatabaseCleaner.clean } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
self_systeem-0.0.5 | test/dummy_tests/system/systeem_test.rb |
self_systeem-0.0.4 | test/dummy_tests/system/systeem_test.rb |