using
if (&reply.WiMAX.Capability.Release == "foo")
will now parse correctly, but will fail at run time. The
Release attribute should be parented by Capability, but it is not.
So we need more tests for aliases :(
}
#
-# This should be Vendor-Specific.WiMAX.Relase, so the
+# This should be Vendor-Specific.WiMAX.Release, so the
# reference here should be to an unknown attribute,
# and the dereference should fail.
#
-if (&reply.WiMAX.Capability.Release == "foo") { # ERROR
+if (&reply.Capability.Release == "foo") { # ERROR
test_fail
}
else {