language-puppet-1.4.1: tests/Parser/lexer/tagged.pp
# $Id$
tag(testing)
tag(funtest)
class tagdefine {
$path = tagged(tagdefine) ? {
rtrue => "true", rfalse => "false"
}
file { "/tmp/taggeddefine$path": ensure => file }
}
include tagdefine
$yayness = tagged(yayness) ? {
true => "true", false => "false"
}
$funtest = tagged(testing) ? {
true => "true", false => "false"
}
$both = tagged(testing, yayness) ? {
true => "true", false => "false"
}
$bothtrue = tagged(testing, testing) ? {
true => "true", false => "false"
}
file { "/tmp/taggedyayness$yayness": ensure => file }
file { "/tmp/taggedtesting$funtest": ensure => file }
file { "/tmp/taggedboth$both": ensure => file }
file { "/tmp/taggedbothtrue$bothtrue": ensure => file }