#
#  Tests the ":=" operator where the RHS expansion fails.
#
#  It should still nuke the LHS attributes
#

NAS-Port := 1812
if !(NAS-Port == 1812) {
	test_fail
}

#
#  Service-Type doesn't exist, so the ":=" means "delete everything"
#
NAS-Port := (integer) Service-Type

#
#  This should no longer exist.
#
if NAS-Port {
	test_fail
}


success
