spec/capistrano/chef_spec.rb in capistrano-chef-0.0.7 vs spec/capistrano/chef_spec.rb in capistrano-chef-0.0.8

- old
+ new

@@ -1,37 +1,40 @@ require 'spec_helper' require 'capistrano/chef' -MOCK_NODE_DATA = [{ - "ipaddress" => '10.0.0.2', - "fqdn" => 'localhost.localdomain', - "hostname" => 'localhost', - "network" => { - "default_interface" => "eth0", - "interfaces" => { - "eth0" => { - "addresses" => { - "fe80::a00:27ff:feca:ab08" => {"scope" => "Link", "prefixlen" => "64", "family" => "inet6"}, - "10.0.0.2" => {"netmask" => "255.255.255.0", "broadcast" => "10.0.0.255", "family" => "inet"}, - "08:00:27:CA:AB:08" => {"family" => "lladdr"} +MOCK_NODE_DATA = [ + { + "ipaddress" => '10.0.0.2', + "fqdn" => 'localhost.localdomain', + "hostname" => 'localhost', + "network" => { + "default_interface" => "eth0", + "interfaces" => { + "eth0" => { + "addresses" => { + "fe80::a00:27ff:feca:ab08" => {"scope" => "Link", "prefixlen" => "64", "family" => "inet6"}, + "10.0.0.2" => {"netmask" => "255.255.255.0", "broadcast" => "10.0.0.255", "family" => "inet"}, + "08:00:27:CA:AB:08" => {"family" => "lladdr"} + }, }, - }, - "lo" => { - "addresses" => { - "::1" => {"scope" => "Node", "prefixlen" => "128", "family" => "inet6"}, - "127.0.0.1" => {"netmask" => "255.0.0.0", "family" => "inet"} + "lo" => { + "addresses" => { + "::1" => {"scope" => "Node", "prefixlen" => "128", "family" => "inet6"}, + "127.0.0.1" => {"netmask" => "255.0.0.0", "family" => "inet"} + }, }, - }, - "eth1" => { - "addresses" => { - "fe80::a00:27ff:fe79:83fc" => {"scope" => "Link", "prefixlen" => "64", "family" => "inet6"}, - "192.168.77.101" => {"netmask" => "255.255.255.0", "broadcast" => "192.168.77.255", "family" => "inet"}, - "08:00:27:79:83:FC" => {"family" => "lladdr"} + "eth1" => { + "addresses" => { + "fe80::a00:27ff:fe79:83fc" => {"scope" => "Link", "prefixlen" => "64", "family" => "inet6"}, + "192.168.77.101" => {"netmask" => "255.255.255.0", "broadcast" => "192.168.77.255", "family" => "inet"}, + "08:00:27:79:83:FC" => {"family" => "lladdr"} + }, }, }, - }, - } -}] + } + }, + nil +] describe Capistrano::Chef do before do # Stub knife config @knife = mock('Chef::Knife')