#
# PRE: update if
#
update {
       control:Cleartext-Password := 'hello'
       reply:Filter-Id := 'filter'
}

update request {
	Cisco-AVPair := 'foo=bar'
	Cisco-AVPair += 'bar=baz'
	Cisco-AVPair += 'baz=foo'
}

if (&Cisco-AVPair[*] =~ /bar=(.*)/) {
	if ("%{1}" != 'baz') {
		update reply {
			Filter-Id += 'Fail 1'
		}
	}
}
else {
	update reply {
		Filter-Id += 'Fail 2'
	}
}
