summaryrefslogtreecommitdiff
path: root/modules/digibug/tests/Digibug_Controller_Test.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/digibug/tests/Digibug_Controller_Test.php')
-rw-r--r--modules/digibug/tests/Digibug_Controller_Test.php33
1 files changed, 10 insertions, 23 deletions
diff --git a/modules/digibug/tests/Digibug_Controller_Test.php b/modules/digibug/tests/Digibug_Controller_Test.php
index 6838da5c..859ff637 100644
--- a/modules/digibug/tests/Digibug_Controller_Test.php
+++ b/modules/digibug/tests/Digibug_Controller_Test.php
@@ -42,50 +42,37 @@ class Digibug_Controller_Test extends Unit_Test_Case {
$this->_item = photo::create($this->_album, MODPATH . "gallery/tests/test.jpg", "$rand.jpg",
$rand, $rand);
$this->_proxy = ORM::factory("digibug_proxy");
- $this->_proxy->uuid = md5(rand());
+ $this->_proxy->uuid = md5(rand());
$this->_proxy->item_id = $this->_item->id;
$this->_proxy->save();
}
public function digibug_request_thumb_test() {
- try {
- $controller = new Digibug_Controller();
- $controller->print_proxy("thumb", $this->_proxy->uuid);
- } catch (Exception $e) {
- $this->assert_true(false, "Exception Occurred\n" . $e->__toString());
- }
+ $controller = new Digibug_Controller();
+ $controller->print_proxy("thumb", $this->_proxy->uuid);
}
public function digibug_request_full_malicious_ip_test() {
- $_SERVER["REMOTE_ADDR"] = "123.456.789.012";
+ $_SERVER["REMOTE_ADDR"] = "123.123.123.123";
try {
$controller = new Digibug_Controller();
$controller->print_proxy("full", $this->_proxy->uuid);
$this->assert_true(false, "Should have failed with an 404 exception");
- } catch (Exception $e) {
- if (get_class($e) !== "Kohana_404_Exception") {
- $this->assert_true(false, "Exception Occurred\n" . $e->__toString());
- }
+ } catch (Kohana_404_Exception $e) {
+ // expected behavior
}
}
public function digibug_request_full_authorized_ip_test() {
$config = Kohana::config("digibug");
- if (empty($config)) {
- $this->assert_true(false, "The Digibug config is empty");
- }
+ $this->assert_true(!empty($config), "The Digibug config is empty");
+
$ranges = array_values($config["ranges"]);
$low = ip2long($ranges[0]["low"]);
$high = ip2long($ranges[0]["high"]);
$_SERVER["REMOTE_ADDR"] = long2ip(rand($low, $high));
- try {
- $controller = new Digibug_Controller();
- $controller->print_proxy("full", $this->_proxy->uuid);
- $results = ob_get_contents();
- } catch (Exception $e) {
- $this->assert_true(false, "Exception Occurred\n" . $e->__toString());
- }
+ $controller = new Digibug_Controller();
+ $controller->print_proxy("full", $this->_proxy->uuid);
}
-
}