diff options
author | Andrey Andreev <narf@devilix.net> | 2019-09-19 14:08:45 +0200 |
---|---|---|
committer | Andrey Andreev <narf@devilix.net> | 2019-09-19 14:08:45 +0200 |
commit | b73eb19aed66190c10c9cad476da7c36c271d6dc (patch) | |
tree | b3d5d4f960569c30701934416d6d51628bde81a7 /tests/mocks/libraries/session.php | |
parent | 6e052d80b95b9332ed592cdc3431b5f9dc8dd250 (diff) |
[ci skip] 3.1.11 release
Diffstat (limited to 'tests/mocks/libraries/session.php')
-rw-r--r-- | tests/mocks/libraries/session.php | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/tests/mocks/libraries/session.php b/tests/mocks/libraries/session.php deleted file mode 100644 index adbecb329..000000000 --- a/tests/mocks/libraries/session.php +++ /dev/null @@ -1,38 +0,0 @@ -<?php - -/** - * Mock library to add testing features to Session driver library - */ -class Mock_Libraries_Session extends CI_Session { - /** - * Simulate new page load - */ - public function reload() - { - $this->_flashdata_sweep(); - $this->_flashdata_mark(); - $this->_tempdata_sweep(); - } -} - -/** - * Mock cookie driver to overload cookie setting - */ -class Mock_Libraries_Session_cookie extends CI_Session_cookie { - /** - * Overload _setcookie to manage $_COOKIE values, since actual cookies can't be set in unit testing - */ - protected function _setcookie($name, $value = '', $expire = 0, $path = '', $domain = '', $secure = FALSE, $httponly = FALSE) - { - if (empty($value) OR $expire <= time()) - { - unset($_COOKIE[$name]); - } - else - { - $_COOKIE[$name] = $value; - } - } -} - -class Mock_Libraries_Session_native extends CI_Session_native {}
\ No newline at end of file |