summaryrefslogtreecommitdiff
path: root/spec/acceptance/validate_augeas_spec.rb
diff options
context:
space:
mode:
authorHunter Haugen <hunter@puppetlabs.com>2014-04-28 17:28:22 -0700
committerHunter Haugen <hunter@puppetlabs.com>2014-05-01 14:07:54 -0700
commit80590a9bfe2a8c0d288125d17cfb9f01c8563a7a (patch)
tree6bc2e63858bbbd2ce77c0d32bc35013c8b157888 /spec/acceptance/validate_augeas_spec.rb
parentf8bfe46bbfa4a4737cef9a20cfe1bed04aee4bdc (diff)
Add more specs
Diffstat (limited to 'spec/acceptance/validate_augeas_spec.rb')
-rw-r--r--spec/acceptance/validate_augeas_spec.rb78
1 files changed, 39 insertions, 39 deletions
diff --git a/spec/acceptance/validate_augeas_spec.rb b/spec/acceptance/validate_augeas_spec.rb
index 8b904f5..2175ada 100644
--- a/spec/acceptance/validate_augeas_spec.rb
+++ b/spec/acceptance/validate_augeas_spec.rb
@@ -1,39 +1,39 @@
-require 'spec_helper_acceptance'
-
-describe 'validate_augeas function', :unless => UNSUPPORTED_PLATFORMS.include?(fact('operatingsystem')) do
- describe 'prep' do
- it 'installs augeas for tests'
- end
- describe 'success' do
- it 'validates a single argument' do
- pp = <<-EOS
- $one = { 'a' => 1 }
- validate_hash($one)
- EOS
-
- apply_manifest(pp, :catch_failures => true)
- end
- it 'validates an multiple arguments' do
- pp = <<-EOS
- $one = { 'a' => 1 }
- $two = { 'b' => 2 }
- validate_hash($one,$two)
- EOS
-
- apply_manifest(pp, :catch_failures => true)
- end
- it 'validates a non-hash' do
- {
- %{validate_hash('{ "not" => "hash" }')} => "String",
- %{validate_hash('string')} => "String",
- %{validate_hash(["array"])} => "Array",
- %{validate_hash(undef)} => "String",
- }.each do |pp,type|
- expect(apply_manifest(pp, :expect_failures => true).stderr).to match(/a #{type}/)
- end
- end
- end
- describe 'failure' do
- it 'handles improper number of arguments'
- end
-end
+#require 'spec_helper_acceptance'
+#
+#describe 'validate_augeas function', :unless => UNSUPPORTED_PLATFORMS.include?(fact('operatingsystem')) do
+# describe 'prep' do
+# it 'installs augeas for tests'
+# end
+# describe 'success' do
+# it 'validates a single argument' do
+# pp = <<-EOS
+# $one = { 'a' => 1 }
+# validate_hash($one)
+# EOS
+#
+# apply_manifest(pp, :catch_failures => true)
+# end
+# it 'validates an multiple arguments' do
+# pp = <<-EOS
+# $one = { 'a' => 1 }
+# $two = { 'b' => 2 }
+# validate_hash($one,$two)
+# EOS
+#
+# apply_manifest(pp, :catch_failures => true)
+# end
+# it 'validates a non-hash' do
+# {
+# %{validate_hash('{ "not" => "hash" }')} => "String",
+# %{validate_hash('string')} => "String",
+# %{validate_hash(["array"])} => "Array",
+# %{validate_hash(undef)} => "String",
+# }.each do |pp,type|
+# expect(apply_manifest(pp, :expect_failures => true).stderr).to match(/a #{type}/)
+# end
+# end
+# end
+# describe 'failure' do
+# it 'handles improper number of arguments'
+# end
+#end