public function testSetFlagsFailure() { $col = new ezcPersistentRelationCollection(); try { $col->setFlags(ArrayObject::ARRAY_AS_PROPS); } catch (ezcBaseValueException $e) { } try { $col->setFlags(ArrayObject::STD_PROP_LIST); } catch (ezcBaseValueException $e) { } try { $col->setFlags('foo'); } catch (ezcBaseValueException $e) { } }