function setUpOnce()
 {
     parent::setUpOnce();
     $this->origEnabled = DocumentationService::automatic_registration_enabled();
     DocumentationService::set_automatic_registration(false);
     $this->origModules = DocumentationService::get_registered_modules();
     $this->origLinkBase = DocumentationViewer::get_link_base();
     DocumentationViewer::set_link_base('dev/docs/');
     foreach ($this->origModules as $module) {
         DocumentationService::unregister($module->getModuleFolder());
     }
     // We set 3.0 as current, and test most assertions against 2.4 - to avoid 'current' rewriting issues
     DocumentationService::register("DocumentationViewerTests", BASE_PATH . "/sapphiredocs/tests/docs/", '2.4');
     DocumentationService::register("DocumentationViewerTests", BASE_PATH . "/sapphiredocs/tests/docs-2/", '2.3');
     DocumentationService::register("DocumentationViewerTests", BASE_PATH . "/sapphiredocs/tests/docs-3/", '3.0');
 }