#!/usr/bin/env ruby -S rspec require 'spec_helper' describe Puppet::Parser::Functions.function(:has_ip_network) do let(:scope) do PuppetlabsSpec::PuppetInternals.scope end subject do function_name = Puppet::Parser::Functions.function(:has_ip_network) scope.method(function_name) end context "On Linux Systems" do before :each do scope.stubs(:lookupvar).with('interfaces').returns('eth0,lo') scope.stubs(:lookupvar).with('network').returns(:undefined) scope.stubs(:lookupvar).with('network_eth0').returns('10.0.2.0') scope.stubs(:lookupvar).with('network_lo').returns('127.0.0.1') end it 'should have primary network (10.0.2.0)' do expect(subject.call(['10.0.2.0'])).to be_truthy end it 'should have loopback network (127.0.0.0)' do expect(subject.call(['127.0.0.1'])).to be_truthy end it 'should not have other network' do expect(subject.call(['192.168.1.0'])).to be_falsey end end end option> Arquivo Publico de Memoria ColetivaArquivo
summaryrefslogtreecommitdiff
path: root/43c/2ce
diff options
context:
space:
mode:
authorArquivo Archive <arquivo@localhost>2024-07-12 19:18:10 -0300
committerArquivo Archive <arquivo@localhost>2024-07-12 19:18:10 -0300
commit6e304ad9a117002947075fc30637fde719cdb1a0 (patch)
tree44c6381f97a4dd3b651dcbf7a973031bc8e057dc /43c/2ce
parente3d509463bc94924ded0a1248b78cd6d1cc369e8 (diff)
downloadarquivo-6e304ad9a117002947075fc30637fde719cdb1a0.tar.gz
arquivo-6e304ad9a117002947075fc30637fde719cdb1a0.tar.bz2
update
Diffstat (limited to '43c/2ce')
-rw-r--r--43c/2ce/SHA256E-s12275--0e5cd4d9cd1ab0582e0498983c77fca2fae46c2cab61fb28cbba08ee4b01f6e8.html.log1
1 files changed, 1 insertions, 0 deletions