--TEST-- Enum properties cannot be unset --FILE-- name); } catch (Error $e) { echo $e->getMessage() . "\n"; } $intFoo = IntFoo::Bar; try { unset($intFoo->name); } catch (Error $e) { echo $e->getMessage() . "\n"; } try { unset($intFoo->value); } catch (Error $e) { echo $e->getMessage() . "\n"; } ?> --EXPECT-- Enum properties are immutable Enum properties are immutable Enum properties are immutable