예제 #1
0
 function testReservedNamesUpperCase()
 {
     $r = new Rule_ProjectName();
     $this->assertTrue($r->isReservedName("WWW"));
     $this->assertTrue($r->isReservedName("WWW1"));
     $this->assertTrue($r->isReservedName("CVS"));
     $this->assertTrue($r->isReservedName("CVS1"));
     $this->assertTrue($r->isReservedName("SHELL"));
     $this->assertTrue($r->isReservedName("SHELL1"));
     $this->assertTrue($r->isReservedName("FTP"));
     $this->assertTrue($r->isReservedName("FTP1"));
     $this->assertTrue($r->isReservedName("IRC"));
     $this->assertTrue($r->isReservedName("IRC1"));
     $this->assertTrue($r->isReservedName("NEWS"));
     $this->assertTrue($r->isReservedName("NEWS1"));
     $this->assertTrue($r->isReservedName("MAIL"));
     $this->assertTrue($r->isReservedName("MAIL1"));
     $this->assertTrue($r->isReservedName("NS"));
     $this->assertTrue($r->isReservedName("NS1"));
     $this->assertTrue($r->isReservedName("DOWNLOAD"));
     $this->assertTrue($r->isReservedName("DOWNLOAD1"));
     $this->assertTrue($r->isReservedName("PUB"));
     $this->assertTrue($r->isReservedName("USERS"));
     $this->assertTrue($r->isReservedName("COMPILE"));
     $this->assertTrue($r->isReservedName("LISTS"));
     $this->assertTrue($r->isReservedName("SLAYER"));
     $this->assertTrue($r->isReservedName("ORBITAL"));
     $this->assertTrue($r->isReservedName("TOKYOJOE"));
     $this->assertTrue($r->isReservedName("WEBDEV"));
     $this->assertTrue($r->isReservedName("MONITOR"));
     $this->assertTrue($r->isReservedName("MIRRORS"));
     $this->assertTrue($r->isReservedName("MIRROR"));
 }