Sha256: 6ea5c075a812ca1470771eab1c4ac08463b3e6d7e6646106c80a93f13c3b675b
Contents?: true
Size: 631 Bytes
Versions: 2
Compression:
Stored size: 631 Bytes
Contents
require 'spec_helper' require 'support/helpers/construct_spec_helper' require 'taketo/constructs/group' include Taketo describe "Group" do subject(:group) { Taketo::Constructs::Group.new(:foo) } it "has name" do expect(group.name).to eq(:foo) end describe "#rails_env" do it "returns parent's #rails_env" do group.parent = stub(:Environment, :rails_env => "bar") expect(group.rails_env).to eq("bar") end it "does not fail if parent does not provide #rails_env" do group.parent = 1 expect(group.rails_env).to eq(nil) end end it_behaves_like "a node with servers" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
taketo-0.2.0 | spec/lib/taketo/constructs/group_spec.rb |
taketo-0.2.0.alpha | spec/lib/taketo/constructs/group_spec.rb |