diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-06-05 16:05:56 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-06-05 16:05:56 +0000 |
| commit | 95f273eb416d0544161cb2a5aca677e2f2239b37 (patch) | |
| tree | 0a5d7b85cae389687b015cef43cd698444a245a7 /test | |
| parent | a3ed62936c81951105fd5d7676858c8f9add3b38 (diff) | |
| download | puppet-95f273eb416d0544161cb2a5aca677e2f2239b37.tar.gz puppet-95f273eb416d0544161cb2a5aca677e2f2239b37.tar.xz puppet-95f273eb416d0544161cb2a5aca677e2f2239b37.zip | |
Fixing #163. Strings can now correctly escape dollar signs.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1234 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'test')
| -rwxr-xr-x | test/language/scope.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/language/scope.rb b/test/language/scope.rb index 79ec65552..7fdfdfd90 100755 --- a/test/language/scope.rb +++ b/test/language/scope.rb @@ -259,6 +259,16 @@ class TestScope < Test::Unit::TestCase val = scope.strinterp("string $test ${test} $test") } assert_equal("string value value value", val) + + assert_nothing_raised { + val = scope.strinterp("string \\$test") + } + assert_equal("string $test", val) + + assert_nothing_raised { + val = scope.strinterp("\\$test string") + } + assert_equal("$test string", val) end # Test some of the host manipulations |
