+1

On Aug 23, 2009, at 7:10 AM, Paul Nasrat wrote:

>
> We already have a network fact it's just missing a test.
>
> Paul
>
> Signed-off-by: Paul Nasrat <[email protected]>
> ---
> spec/unit/util/ip.rb |   10 ++++++++++
> 1 files changed, 10 insertions(+), 0 deletions(-)
>
> diff --git a/spec/unit/util/ip.rb b/spec/unit/util/ip.rb
> index 60ec09e..e97b5df 100644
> --- a/spec/unit/util/ip.rb
> +++ b/spec/unit/util/ip.rb
> @@ -70,6 +70,16 @@ describe Facter::Util::IP do
>         Facter::Util::IP.get_interface_value("e1000g0",  
> "netmask").should == "255.255.255.0"
>     end
>
> +    it "should return calculated network information for Solaris" do
> +        sample_output_file = File.dirname(__FILE__) + "/../data/ 
> solaris_ifconfig_single_interface"
> +        solaris_ifconfig_interface =  
> File.new(sample_output_file).read()
> +
> +         
> Facter 
> ::Util 
> ::IP 
> .stubs 
> (:get_single_interface_output 
> ).with("e1000g0").returns(solaris_ifconfig_interface)
> +        Facter.stubs(:value).with(:kernel).returns("SunOS")
> +
> +        Facter::Util::IP.get_network_value("e1000g0").should ==  
> "172.16.15.0"
> +    end
> +
>     it "should return interface information for FreeBSD supported  
> via an alias" do
>         sample_output_file = File.dirname(__FILE__) + "/../data/6.0- 
> STABLE_FreeBSD_ifconfig"
>         ifconfig_interface = File.new(sample_output_file).read()
> -- 
> 1.6.1.3
>
>
> >


-- 
I object to doing things that computers can do. --Olin Shivers
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to