Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-10 | Follow-on fix: if tests throw an exception, don't throw another by calling ↵ | shadlaws | |
an undefined variable. | |||
2013-03-06 | Follow-on fix: count errors as well as test failures. | Bharat Mediratta | |
2013-03-06 | Set exit status to the number of failed tests. This should fix issues with ↵ | Bharat Mediratta | |
Travis. | |||
2013-03-06 | Revert "Return "1" to CLI if not all unit tests pass.". We're not successfully | Bharat Mediratta | |
passing back $all_passed because the function doesn't take it by reference. Which is my fault because I gave Jozefs bad advice. But I don't think it's necessary anyway so I'm going to try a different approach. This reverts commit 4fe07c6b0a341b0b99ee1b051f7c0bdfda572e04. Conflicts: modules/gallery_unit_test/controllers/gallery_unit_test.php | |||
2013-03-06 | Explicitly print out the exit status to see if I can narrow down failures on ↵ | Bharat Mediratta | |
Travis. | |||
2013-03-04 | Return "1" to CLI if not all unit tests pass. | Jozef Selesi | |
2013-01-31 | Follow-on to 93963422505ecc790af62ae0503f301145debac3 for #1985 which | Bharat Mediratta | |
was breaking all unit tests. Use module::install("gallery") instead of calling gallery_installer::install directly. | |||
2013-01-21 | Update copyright to 2013. Fixes #1953. | Bharat Mediratta | |
2012-02-27 | Update copyright to 2012. #1822 | Bharat Mediratta | |
2011-01-21 | Update copyright to 2011. | Bharat Mediratta | |
2010-12-15 | Move the test time limit code into Unit_Test since some parts of the | Bharat Mediratta | |
code (like ORM_MPTT) mess with the time limit which interferes with the overall time limit set in Gallery_Unit_Test_Controller. | |||
2010-10-25 | Set the unit test timeout to 5 minutes | Bharat Mediratta | |
2010-06-07 | Improve a comment. | Bharat Mediratta | |
2010-03-03 | Update the copyright to 2010. It's only 3 months into the year :-) | Bharat Mediratta | |
2010-01-31 | Fix lots of warnings that pop up when we're in E_STRICT mode. They're | Bharat Mediratta | |
mostly issues around uninitialized variables, calling non-static functions in a static context, calling Session functions directly instead of on its singleton, passing non-variables by reference, and subclasses not using the same interface as the parent class. | |||
2010-01-17 | Special case output for ORM_Validation_Exceptions | Bharat Mediratta | |
2009-12-21 | Updated for K24 | Bharat Mediratta | |
2009-11-25 | Kohana::show_404() -> throw new Kohana_404_Exception() | Bharat Mediratta | |
2009-10-28 | Only install and activate modules that have tests to run. | Tim Almdal | |
2009-10-23 | Only look for tests that are in the active modules. Update the controller ↵ | Tim Almdal | |
golden file to reflect the current location of files. | |||
2009-10-23 | Change the gallery_unit test to only intall into the test environment, ↵ | Tim Almdal | |
modules that are active in the non-test environment. | |||
2009-09-02 | Run 'graphics::choose_default_toolkit();' to pick a toolkit, which we | Bharat Mediratta | |
normally do as part of a regular install. | |||
2009-06-10 | Update test code to match the change made in ↵ | Bharat Mediratta | |
47810c9aec1e6b190a1a90505899669a2c89b770 where we adjust the site_domain in config.php | |||
2009-05-28 | Reset the cascading file path properly before reinstalling. | Bharat Mediratta | |
2009-05-28 | Print out exception traces for most errors | Bharat Mediratta | |
2009-05-27 | Convert a few more references of APPPATH to MODPATH/gallery | Bharat Mediratta | |
2009-05-27 | Update all references to the core application to now point to the | Bharat Mediratta | |
gallery module. This type of mass update is prone to some small bugs. | |||
2009-05-26 | Restructure the module lifecycle. | Bharat Mediratta | |
Install: <module>_installer::install() is called, any necessary tables are created. Activate: <module>_installer::activate() is called. Module controllers are routable, helpers are accessible, etc. The module is in use. Deactivate: <module>_installer::deactivate() is called. Module code is not accessible or routable. Module is *not* in use, but its tables are still around. Uninstall: <module>_installer::uninstall() is called. Module is completely removed from the database. Admin > Modules will install and activate modules, but will only deactivate (will NOT uninstall modules). | |||
2009-05-13 | Gee it's May already. Update copyright to 2009. | Bharat Mediratta | |
2009-03-19 | Rejigger the way we do reinstalls while Kohana is running. | Bharat Mediratta | |
core_installer::install() now takes an $initial_install param that allows us to enforce that we're doing a clean install. Use this in both the scaffolding and the unit test code. Greatly simplify the scaffolding uninstall/reinstall code. | |||
2009-03-17 | Fix correctness issue if there are no tables (list_tables will return null) | Bharat Mediratta | |
Clean out the module caches directly now that the module loading robustness code is gone. | |||
2009-02-24 | Fix bootstrap / installation issue for unit test framework: | Andy Staudacher | |
Install user module before installing other modules. E.g. local_import's installation routine depends on the user module to be installed. | |||
2009-01-20 | Use xxx_test as the default database name. This means that we no | Bharat Mediratta | |
longer have to manually tweak database.php, yay! | |||
2009-01-08 | Windows fixes: Use mkdir($path, 0777, true) instead of the unportable ↵ | Andy Staudacher | |
system("mkdir -p $path") | |||
2008-12-16 | TEST_MODE always exists now, so check its value, don't rely on its existence ↵ | Bharat Mediratta | |
to know that we're in test mode. | |||
2008-12-13 | Reload modules *after* we blow away the database to flush out caches | Bharat Mediratta | |
2008-12-12 | Refaactor module::install() and module::uninstall() out of the | Bharat Mediratta | |
scaffolding and unit test code so that we can use it consistently. This fixes an issue where adding a module was not refreshing the statically cached module list causing the test framework to break. | |||
2008-12-12 | Pass list of test dirs into Unit_Test::_constructor() as an argument | Bharat Mediratta | |
instead of modifying the config. | |||
2008-12-04 | Fix up the test framework to work now that we're only loading installed modules | Bharat Mediratta | |
via the autoloader. | |||
2008-12-03 | Make sure that the dev is not using the same db for tests as they are for ↵ | Bharat Mediratta | |
production (this one's for you, valiant!) | |||
2008-12-03 | Drop the database and rm -rf test/var instead of calling uninstall on | Bharat Mediratta | |
all modules. This guarantees a clean start w/out worrying about weirdness in the uninstaller code. | |||
2008-12-03 | Rename generic test.php to gallery_unit_test.php to make navigation to this ↵ | Bharat Mediratta | |
file a little easier | |||
2008-11-28 | Rename module::get_list() to module::installed() | Bharat Mediratta | |
2008-11-26 | Clean tag creation | Tim Almdal | |
2008-11-26 | Actually call uninstall! | Bharat Mediratta | |
2008-11-25 | Correct call to undefined uninstall_modules method. Should have been ↵ | Tim Almdal | |
_uninstall_modules | |||
2008-11-25 | Dynamically locate modules to install for test | Tim Almdal | |
2008-11-25 | Modify the test controller to call tag_installer::install and uninstall | Tim Almdal | |
Created the first tag unit test | |||
2008-11-10 | Remove the complexity of a interface driven user management module | Tim Almdal | |
2008-11-10 | Early look at the User/Auth module refactoring. It will look for a driver ↵ | Tim Almdal | |
based on the contents of the user/config/user.php file. And load that driver based on the User_Driver interface. There is a default User_Gallery_Driver class that will provide the actual interface implementation. Replacing this driver will allow a completely different user and authentication implementation to be used... hopefully will reduce issues with embedding and other user management systems. Removed from unit tests so they will still run. |