Index: pageroute.test
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pageroute/Attic/pageroute.test,v
retrieving revision 1.1.2.2
diff -u -r1.1.2.2 pageroute.test
--- pageroute.test	10 Sep 2009 10:04:27 -0000	1.1.2.2
+++ pageroute.test	10 Sep 2009 14:10:04 -0000
@@ -1,5 +1,5 @@
 <?php
-// $Id: pageroute.test,v 1.1.2.2 2009/09/10 10:04:27 fago Exp $
+// $Id$
 /**
  * @file
  * Pageroute Simpletest test cases
@@ -9,10 +9,19 @@
  * PagerouteTestCase is a little class that simplifies testing pageroute tests
  */
 abstract class PagerouteTestCase extends DrupalWebTestCase {
-  protected $user = NULL;
-
-  function setUp() {
-    parent::setUp("pageroute", "pageroute_ui", "pageroutespecial");
+  function setUp($module = '') {
+    if(empty($module)) {
+      parent::setUp('pageroute', 'pageroute_ui');
+    }
+    else {
+      if (!module_exists($module)) {
+        return;
+      }
+      else {
+        parent::setUp('pageroute', 'pageroute_ui', $module);
+      }
+    }
+    
   }
 
   function useAdmin() {
@@ -20,6 +29,7 @@
     $this->drupalLogin($user);
     $this->drupalGet('admin/build/pageroute');
     $this->assertText('Pageroute', "Make sure browser is on the Pageroute site.");
+    return $user;
   }
 
   function importPageRoutes($route) {
@@ -39,6 +49,7 @@
  */
 class PageRoutePageTypesTestCase extends PagerouteTestCase {
   protected $routeId;
+  protected $user = NULL;
 
   public static function getInfo() {
     return array(
@@ -156,7 +167,7 @@
       'pageDataCurrent' => NULL,
       'pageDataPrevious' => NULL,
     )";
-    $this->useAdmin();
+    $this->user = $this->useAdmin();
     $node = array(
       'body' => $this->randomName(32),
       'title' => $this->randomName(8),
@@ -169,7 +180,6 @@
     $this->drupalGet('pageroute1/p1//');
     $this->assertText('Page 1');
     $this->drupalPost('pageroute1/p1//', NULL, 'Forward');
-    file_put_contents("/home/sebastian/output/output.html", $this->drupalGetContent());
     $this->assertText('Page 2');
   }
 
@@ -238,4 +248,3 @@
     );
   }
 }
-
