id_accumulator = new HTMLPurifier_IDAccumulator(); $this->def = new HTMLPurifier_AttrDef_ID(); // valid ID names $this->assertDef('alpha'); $this->assertDef('al_ha'); $this->assertDef('a0-:.'); $this->assertDef('a'); // invalid ID names $this->assertDef('assertDef('0123', false); $this->assertDef('.asa', false); // test duplicate detection $this->assertDef('a', false); // valid once whitespace stripped, but needs to be amended $this->assertDef(' whee ', 'whee'); } } ?>