diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2005-09-07 03:40:40 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2005-09-07 03:40:40 +0000 |
| commit | 24b1c673537a441e4dbc0f40b11e13290722d283 (patch) | |
| tree | 5bf5cb20cda5198bfe72c2828b6d7522cf0ed33e | |
| parent | b77d29568e8adaa0104d8ee5b4c168ef6e3c4bdd (diff) | |
| download | puppet-24b1c673537a441e4dbc0f40b11e13290722d283.tar.gz puppet-24b1c673537a441e4dbc0f40b11e13290722d283.tar.xz puppet-24b1c673537a441e4dbc0f40b11e13290722d283.zip | |
adding scopetest
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@631 980ebf18-57e1-0310-9a29-db15c13687c0
| -rw-r--r-- | examples/code/snippets/scopetest | 13 | ||||
| -rwxr-xr-x | test/language/tc_snippets.rb | 8 |
2 files changed, 21 insertions, 0 deletions
diff --git a/examples/code/snippets/scopetest b/examples/code/snippets/scopetest new file mode 100644 index 000000000..2df13e58e --- /dev/null +++ b/examples/code/snippets/scopetest @@ -0,0 +1,13 @@ + +$mode = 640 + +define thing { + file { "/tmp/scopetest": create => true, mode => $mode } +} + +class testing { + $mode = 755 + thing {} +} + +testing {} diff --git a/test/language/tc_snippets.rb b/test/language/tc_snippets.rb index 941ca882a..a02b9fa4d 100755 --- a/test/language/tc_snippets.rb +++ b/test/language/tc_snippets.rb @@ -333,6 +333,14 @@ class TestSnippets < Test::Unit::TestCase assert(FileTest.directory?(dir), "Directory %s does not exist" % dir) end + def snippet_scopetest(trans) + file = "/tmp/scopetest" + @@tmpfiles << file + assert(FileTest.file?(file), "File %s does not exist" % file) + assert(File.stat(file).mode & 007777 == 0755, + "File %s is not 755" % file) + end + def disabled_snippet_dirchmod(trans) dirs = %w{a b}.collect { |letter| "/tmp/dirchmodtest%s" % letter |
