public function testGetFpis()
 {
     $generator = new Generator();
     $this->assertEquals(array('html-2' => '-//IETF//DTD HTML//EN', 'html-2-alternative' => '-//IETF//DTD HTML 2.0//EN', 'html-32' => '-//W3C//DTD HTML 3.2 Final//EN', 'html-32-alternative1' => '-//W3C//DTD HTML 3.2//EN', 'html-32-alternative2' => '-//W3C//DTD HTML 3.2 Draft//EN', 'html-4-strict' => '-//W3C//DTD HTML 4.0//EN', 'html-4-transitional' => '-//W3C//DTD HTML 4.0 Transitional//EN', 'html-4-frameset' => '-//W3C//DTD HTML 4.0 Frameset//EN', 'html-401-strict' => '-//W3C//DTD HTML 4.01//EN', 'html-401-transitional' => '-//W3C//DTD HTML 4.01 Transitional//EN', 'html-401-frameset' => '-//W3C//DTD HTML 4.01 Frameset//EN', 'html+aria-401' => '-//W3C//DTD HTML+ARIA 1.0//EN', 'html+rdfa-401-1' => '-//W3C//DTD HTML 4.01+RDFa 1.0//EN', 'html+rdfa-401-11' => '-//W3C//DTD HTML 4.01+RDFa 1.1//EN', 'html+rdfalite-401-11' => '-//W3C//DTD HTML 4.01+RDFa Lite 1.1//EN', 'html+iso15445-1' => 'ISO/IEC 15445:2000//DTD HTML//EN', 'html+iso15445-1-alternative' => 'ISO/IEC 15445:2000//DTD HyperText Markup Language//EN', 'xhtml-1-strict' => '-//W3C//DTD XHTML 1.0 Strict//EN', 'xhtml-1-transitional' => '-//W3C//DTD XHTML 1.0 Transitional//EN', 'xhtml-1-frameset' => '-//W3C//DTD XHTML 1.0 Frameset//EN', 'xhtml+basic-1' => '-//W3C//DTD XHTML Basic 1.0//EN', 'xhtml+print-1' => '-//W3C//DTD XHTML-Print 1.0//EN', 'xhtml+mobile-1' => '-//WAPFORUM//DTD XHTML Mobile 1.0//EN', 'xhtml+mobile-11' => '-//WAPFORUM//DTD XHTML Mobile 1.1//EN', 'xhtml+mobile-12' => '-//WAPFORUM//DTD XHTML Mobile 1.2//EN', 'xhtml-11' => '-//W3C//DTD XHTML 1.1//EN', 'xhtml+basic-11' => '-//W3C//DTD XHTML Basic 1.1//EN', 'xhtml+rdfa-1' => '-//W3C//DTD XHTML+RDFa 1.0//EN', 'xhtml+rdfa-11' => '-//W3C//DTD XHTML+RDFa 1.1//EN', 'xhtml+aria-1' => '-//W3C//DTD XHTML+ARIA 1.0//EN'), $generator->getFpis());
 }
 private function getValidFpiList()
 {
     if (is_null($this->validFpiList)) {
         $generator = new Generator();
         $this->validFpiList = $generator->getFpis();
     }
     return $this->validFpiList;
 }