Sha256: 475d75f8ba4dd1f1d2ccedf3635175ad84350ff51c2e1f4093f7c1da536f23f9
Contents?: true
Size: 751 Bytes
Versions: 3
Compression:
Stored size: 751 Bytes
Contents
#!/usr/bin/env rspec -cfd require_relative '../../spec_helper' require 'arborist/node/root' describe Arborist::Node::Root do let( :node ) { described_class.instance } it "is a singleton" do expect( described_class.new ).to be( described_class.new ) end it "doesn't have a parent node" do expect( node.parent ).to be_nil end it "doesn't allow a parent to be set on it" do node.parent( 'supernode' ) expect( node.parent ).to be_nil end it "immediately transitions to up when re-enabled" do expect( node ).to be_up node.acknowledge( message: 'METEOR COMING DISABLE ALERTS THAT WILL BE 100K KPLZTHX', sender: 'SunGuard' ) expect( node ).to be_disabled node.unacknowledge expect( node ).to be_up end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
arborist-0.4.0 | spec/arborist/node/root_spec.rb |
arborist-0.3.0 | spec/arborist/node/root_spec.rb |
arborist-0.2.0 | spec/arborist/node/root_spec.rb |