Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- vmm (Fixture_Groups_and__act_as_2)$ rspec spec/models/fixture_group_spec.rb
- API::V1::Defaults was included by API::V1::Base
- API::V1::Helpers was included by API::V1::Helpers
- Run options: include {:all_clients=>true}
- FixtureGroup
- create_layout_for_fixture_type returns Layout
- create_layout_for_fixture_type returns Layout using metric
- create_compiled_background_image returns Image
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- create_compiled_icon_image method returns a BinaryFile
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- create_fixture_type returns FixtureType
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- created fixture_types have a display_name that is a concatination of its fixtures fixture_types
- create_from_members
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- returns FixtureGroup
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- returns an associated backgroud image larger than the original image
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- returns an associated icon image larger than the original image
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- returns an associated icon that is not eq to the original icon
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- will not create a second FixtureType if one already exists
- will throw an error that is easily readable when there is a problem grouping
- acts_as fixture group
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- will create fixture group from acts_as(ed) fixture type (FAILED - 1)
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- members have different fixture types (FAILED - 2)
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- will have a fixture group type composed of different fixture types (FAILED - 3)
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- will have fixture group type which act_as another fixture_group type (FAILED - 4)
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- /Users/cmagid/projects/vmm/lib/swftools/png2swf: /Users/cmagid/projects/vmm/lib/swftools/png2swf: cannot execute binary file
- will have an act as type different from type itself (FAILED - 5)
- is_mirrored?
- mirrored FixtureGroup
- retuns true if the FixtureGroup has a mirrored fixture
- not mirrored FixtureGroup
- retuns false if the FixtureGroup has not any mirrored fixture
- hardware
- fixture_group has 3 fixtures, each with identical hardware
- should display 3 identical instances of the hardware
- Failures:
- 1) FixtureGroup acts_as fixture group will create fixture group from acts_as(ed) fixture type
- Failure/Error: fail "Container Type #{name} not persisted because of #{container.errors}." unless container.persisted?
- RuntimeError:
- Something went wrong when trying to group fixtures with fixture type ids of [510, 511] in campaign 345: Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc098def868>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- # ./app/models/fixture_group.rb:105:in `create_fixture_type'
- # ./app/models/fixture_group.rb:160:in `create_from_members'
- # ./spec/models/fixture_group_spec.rb:102:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:110:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `instance_exec'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `block in with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `block in with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:616:in `run_around_example_hooks_for'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:233:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:581:in `block in run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:543:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (3 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (2 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/configuration.rb:1680:in `with_suite_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:118:in `block in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/reporter.rb:77:in `report'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:117:in `run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:93:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:78:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:45:in `invoke'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/exe/rspec:4:in `<top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `load'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `<main>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `eval'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `<main>'
- # ------------------
- # --- Caused by: ---
- # RuntimeError:
- # Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc098def868>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- 2) FixtureGroup acts_as fixture group members have different fixture types
- Failure/Error: fail "Container Type #{name} not persisted because of #{container.errors}." unless container.persisted?
- RuntimeError:
- Something went wrong when trying to group fixtures with fixture type ids of [513, 514] in campaign 347: Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc092e31110>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- # ./app/models/fixture_group.rb:105:in `create_fixture_type'
- # ./app/models/fixture_group.rb:160:in `create_from_members'
- # ./spec/models/fixture_group_spec.rb:102:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:105:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:106:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:115:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `instance_exec'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `block in with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `block in with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:616:in `run_around_example_hooks_for'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:233:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:581:in `block in run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:543:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (3 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (2 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/configuration.rb:1680:in `with_suite_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:118:in `block in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/reporter.rb:77:in `report'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:117:in `run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:93:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:78:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:45:in `invoke'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/exe/rspec:4:in `<top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `load'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `<main>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `eval'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `<main>'
- # ------------------
- # --- Caused by: ---
- # RuntimeError:
- # Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc092e31110>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- 3) FixtureGroup acts_as fixture group will have a fixture group type composed of different fixture types
- Failure/Error: fail "Container Type #{name} not persisted because of #{container.errors}." unless container.persisted?
- RuntimeError:
- Something went wrong when trying to group fixtures with fixture type ids of [516, 517] in campaign 349: Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc0b05231b8>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- # ./app/models/fixture_group.rb:105:in `create_fixture_type'
- # ./app/models/fixture_group.rb:160:in `create_from_members'
- # ./spec/models/fixture_group_spec.rb:102:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:103:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:128:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:132:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `instance_exec'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `block in with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `block in with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:616:in `run_around_example_hooks_for'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:233:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:581:in `block in run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:543:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (3 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (2 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/configuration.rb:1680:in `with_suite_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:118:in `block in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/reporter.rb:77:in `report'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:117:in `run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:93:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:78:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:45:in `invoke'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/exe/rspec:4:in `<top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `load'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `<main>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `eval'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `<main>'
- # ------------------
- # --- Caused by: ---
- # RuntimeError:
- # Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc0b05231b8>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- 4) FixtureGroup acts_as fixture group will have fixture group type which act_as another fixture_group type
- Failure/Error: fail "Container Type #{name} not persisted because of #{container.errors}." unless container.persisted?
- RuntimeError:
- Something went wrong when trying to group fixtures with fixture type ids of [519, 520] in campaign 351: Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc099e9c788>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- # ./app/models/fixture_group.rb:105:in `create_fixture_type'
- # ./app/models/fixture_group.rb:160:in `create_from_members'
- # ./spec/models/fixture_group_spec.rb:102:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:103:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:136:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `instance_exec'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `block in with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `block in with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:616:in `run_around_example_hooks_for'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:233:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:581:in `block in run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:543:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (3 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (2 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/configuration.rb:1680:in `with_suite_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:118:in `block in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/reporter.rb:77:in `report'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:117:in `run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:93:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:78:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:45:in `invoke'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/exe/rspec:4:in `<top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `load'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `<main>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `eval'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `<main>'
- # ------------------
- # --- Caused by: ---
- # RuntimeError:
- # Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc099e9c788>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- 5) FixtureGroup acts_as fixture group will have an act as type different from type itself
- Failure/Error: fail "Container Type #{name} not persisted because of #{container.errors}." unless container.persisted?
- RuntimeError:
- Something went wrong when trying to group fixtures with fixture type ids of [522, 523] in campaign 353: Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc091e3e780>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- # ./app/models/fixture_group.rb:105:in `create_fixture_type'
- # ./app/models/fixture_group.rb:160:in `create_from_members'
- # ./spec/models/fixture_group_spec.rb:102:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:103:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block (2 levels) in let'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-support-3.4.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/memoized_helpers.rb:295:in `block in let'
- # ./spec/models/fixture_group_spec.rb:140:in `block (3 levels) in <top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `instance_exec'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:236:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `block in with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `block in with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:616:in `run_around_example_hooks_for'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/hooks.rb:478:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:435:in `with_around_example_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:478:in `with_around_and_singleton_context_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example.rb:233:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:581:in `block in run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:577:in `run_examples'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:543:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `block in run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/example_group.rb:544:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (3 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `map'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:119:in `block (2 levels) in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/configuration.rb:1680:in `with_suite_hooks'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:118:in `block in run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/reporter.rb:77:in `report'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:117:in `run_specs'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:93:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:78:in `run'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/lib/rspec/core/runner.rb:45:in `invoke'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/gems/rspec-core-3.4.2/exe/rspec:4:in `<top (required)>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `load'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/rspec:23:in `<main>'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `eval'
- # /Users/cmagid/.rvm/gems/ruby-2.1.5@rbm-rvm-r15/bin/ruby_executable_hooks:15:in `<main>'
- # ------------------
- # --- Caused by: ---
- # RuntimeError:
- # Container Type FixtureGroup not persisted because of #<ActiveModel::Errors:0x007fc091e3e780>.
- # ./app/models/fixture_group.rb:86:in `create_layout_for_fixture_type'
- Finished in 9.63 seconds (files took 8.97 seconds to load)
- 20 examples, 5 failures
- Failed examples:
- rspec ./spec/models/fixture_group_spec.rb:109 # FixtureGroup acts_as fixture group will create fixture group from acts_as(ed) fixture type
- rspec ./spec/models/fixture_group_spec.rb:114 # FixtureGroup acts_as fixture group members have different fixture types
- rspec ./spec/models/fixture_group_spec.rb:129 # FixtureGroup acts_as fixture group will have a fixture group type composed of different fixture types
- rspec ./spec/models/fixture_group_spec.rb:135 # FixtureGroup acts_as fixture group will have fixture group type which act_as another fixture_group type
- rspec ./spec/models/fixture_group_spec.rb:139 # FixtureGroup acts_as fixture group will have an act as type different from type itself
- vmm (Fixture_Groups_and__act_as_2)$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement