diff --git a/ext/ext_manager/test.php b/ext/ext_manager/test.php new file mode 100644 index 00000000..d93383e9 --- /dev/null +++ b/ext/ext_manager/test.php @@ -0,0 +1,27 @@ +get('http://shimmie.shishnet.org/v2/ext_manager'); + $this->assertResponse(403); + $this->assertTitle("Permission Denied"); + + $this->assertText("Login"); + $this->setField('user', USER_NAME); + $this->setField('pass', USER_PASS); + $this->click("Log In"); + $this->get('http://shimmie.shishnet.org/v2/ext_manager'); + $this->assertResponse(403); + $this->assertTitle("Permission Denied"); + $this->click('Log Out'); + + $this->assertText("Login"); + $this->setField('user', ADMIN_NAME); + $this->setField('pass', ADMIN_PASS); + $this->click("Log In"); + $this->get('http://shimmie.shishnet.org/v2/ext_manager'); + $this->assertTitle("Extensions"); + $this->assertText("SimpleTest integration"); + $this->click('Log Out'); + } +} +?> diff --git a/ext/setup/test.php b/ext/setup/test.php new file mode 100644 index 00000000..fd3a0bc9 --- /dev/null +++ b/ext/setup/test.php @@ -0,0 +1,27 @@ +get('http://shimmie.shishnet.org/v2/setup'); + $this->assertResponse(403); + $this->assertTitle("Permission Denied"); + + $this->assertText("Login"); + $this->setField('user', USER_NAME); + $this->setField('pass', USER_PASS); + $this->click("Log In"); + $this->get('http://shimmie.shishnet.org/v2/setup'); + $this->assertResponse(403); + $this->assertTitle("Permission Denied"); + $this->click('Log Out'); + + $this->assertText("Login"); + $this->setField('user', ADMIN_NAME); + $this->setField('pass', ADMIN_PASS); + $this->click("Log In"); + $this->get('http://shimmie.shishnet.org/v2/setup'); + $this->assertTitle("Shimmie Setup"); + $this->assertText("General"); + $this->click('Log Out'); + } +} +?>