summaryrefslogtreecommitdiffstats
path: root/tests/codeigniter/core
AgeCommit message (Collapse)AuthorFilesLines
2014-01-17Add CI_Model unit testAndrey Andreev1-0/+37
2014-01-16Add a unit test for CI_Utf8::_is_ascii()Andrey Andreev1-4/+9
2014-01-16Add some unit tests for CI_InputAndrey Andreev1-3/+44
2014-01-15CI_URI changes related to the 'permitted_uri_chars' settingAndrey Andreev1-9/+6
- Initialize and cache the value in the class constructor instead of searching for it every time - Removed the preg_quote() call from _filter_uri() to allow more fine-tuning from configuration - Renamed _filter_uri() to filter_uri() - it was public anyway and using it cannot break anything Related: issue #2799
2014-01-07Implement Loader method chainingAndrey Andreev1-28/+28
Requested in issue #2165 Supersedes PR #2319
2014-01-06Remove redudant Loader tests for library() & driver() with no parametersAndrey Andreev1-6/+0
2013-10-17Replace the last rand() with mt_rand()vlakoff1-1/+1
Better entropy, faster. Also fixed a few "it's" typos.
2013-08-19Lower precision for the CI_Benchmark::elapsed_time() test - there's no way ↵Andrey Andreev1-1/+1
to reliably test it
2013-08-11Input class: change behavior of get_post() method, add post_get() methodvlakoff1-1/+11
followup to PR #2522
2013-07-25Uniformize slash_item() with item()vlakoff1-1/+1
2013-07-25Adjustments to the previous commitvlakoff1-4/+4
2013-07-23Loader changes & optimizations related to issue #2551Andrey Andreev1-2/+2
2013-07-22Fix Loader_test::test_non_existent_model()Andrey Andreev1-1/+1
2013-07-22Fix CI_Loader::model() testsAndrey Andreev1-14/+12
2013-05-25Try a different method, the previous one wasn't working in Travisvlakoff1-1/+2
2013-05-25Fix tests executionvlakoff1-0/+2
See #2442
2013-03-31fix typo : StdClass should be stdClassAbdul Malik Ikhsan1-1/+1
Signed-off-by: Abdul Malik Ikhsan <samsonasik@gmail.com>
2013-02-21CI_Output [set/append/get]_output() testsAndrey Andreev1-0/+35
2013-02-21Some miscellaneous testsAndrey Andreev1-1/+24
2013-02-21Add CI_Utf8::convert_to_utf8() testAndrey Andreev1-0/+20
2013-02-15Various cosmetic fixesvlakoff1-1/+1
2013-01-28Update unit tests with the ucfirst-library-filename requirementAndrey Andreev1-9/+9
2013-01-03Replaced array_push function reference with a faster ordinary element ↵and-ers1-1/+1
insertion method
2012-12-28Update CI_Output::get_header() testAndrey Andreev1-2/+2
2012-11-29Fix #2041Andrey Andreev1-1/+3
2012-11-29Added CI_Output::get_header()Andrey Andreev1-0/+35
(an improved version of PR #645) Also fixed get_content_type() to only return the MIME value and created Output library unit tests for both of these methods.
2012-11-20Update tests following 77bd21b15305412b63c8f448787d5b275efd07e2Andrey Andreev1-22/+2
2012-11-03Revert 679525d0237ac2e0a94d7b05377eb31eb3398f19Andrey Andreev1-1/+1
It appears to break get_instance()->*_package_path*() usage which is very common. Need to figure out how to resolve this.
2012-11-03Fix the bloody testsAndrey Andreev1-35/+37
2012-11-02An attempt to fix Loader testsAndrey Andreev1-38/+35
2012-10-27Fix Loader testsAndrey Andreev1-2/+2
2012-10-27Docblock improvements to the Config library and remove ↵Andrey Andreev1-23/+2
CI_Config::_assign_to_config() Existance of _assign_to_config() is pointless as this method consists just of a foreach calling CI_Config::set_item() and is only called by CodeIgniter.php - moved that foreach() in there instead.
2012-10-26Deprecated form helper function form_prep().Andrey Andreev1-5/+13
This function has been broken for YEARS and it's value-caching logic has only introduced various problems. We have html_escape() since CI 2.1.0 which is a perfect replacement, so it should be used instead. Fixes #228 & #1630
2012-10-23Replaced evals with getMock usage in Loader testsdchill421-16/+8
Signed-off-by: dchill42 <dchill42@gmail.com>
2012-10-23Merge branch 'develop' of git://github.com/EllisLab/CodeIgniter into ↵dchill421-6/+6
load_config_units
2012-10-23Fix issue #779Andrey Andreev1-6/+6
2012-10-22Raised CI_Loader test coverage to 93%dchill421-117/+226
Signed-off-by: dchill42 <dchill42@gmail.com>
2012-10-21Raised CI_Config test coverage to 100%dchill421-39/+158
Signed-off-by: dchill42 <dchill42@gmail.com>
2012-10-15Adapted Config load test to VFS APPPATHdchill421-14/+6
Signed-off-by: dchill42 <dchill42@gmail.com>
2012-10-12Integrated vfsStream better and made paths constants VFS-baseddchill422-97/+29
Signed-off-by: dchill42 <dchill42@gmail.com>
2012-08-29Added autoloader unit test with minor supporting change in Loaderdchill421-0/+70
Signed-off-by: dchill42 <dchill42@gmail.com>
2012-08-28Improved VFS usage in Loader and Config units, added Loader driver test, and ↵dchill422-45/+294
moved config load testing to Config unit Signed-off-by: dchill42 <dchill42@gmail.com>
2012-07-29Adding a common stringify_attributes function for dealing with attributes ↵Eric Barnes1-0/+31
through out various helpers. Signed-off-by: Eric Barnes <eric@ericlbarnes.com>
2012-06-14Comment out _set_uri_string() test as it is no longer callable from outside ↵Andrey Andreev1-0/+5
the class
2012-06-09Cleanup/optimize tests/codeigniter/Andrey Andreev8-262/+213
2012-06-06removed ip_version()Joffrey Jaffeux1-14/+0
2012-06-06use an ip of the range 192.18.0.0/15Joffrey Jaffeux1-2/+2
2012-06-06ip_version() now returns int instead of stringJoffrey Jaffeux1-2/+2
2012-06-06follow styling guideJoffrey Jaffeux1-2/+4
2012-06-06add tests for ipv6 and new method ip_version()Joffrey Jaffeux1-0/+27