public function testDeletePropagatesDown() { $r = new LocalRecord(); $c = new CopyRecord(array(new Field('200@', 11))); $r->addCopyRecord($c); $this->assertFalse($c->isEmpty()); $r->delete(Field::match('200@/11')); $this->assertTrue($c->isEmpty()); }