I've been attempting to build a new set of packages for 3.2.1, however part of building the packages is running tests. If you attempt to run "make -j1 test" on a system that doesn't have a koha database with the default account and password configured, they will fail.
This seems to be because the modules that they're testing include C4::Auth or C4::Context, which tries to talk to the DB. What's the recommended solution to this? My thinking is that anything that requires a database connection should be moved to its own directory so that it won't be run by default (or, better, it should be designed in such a way to not require a database. But that's possibly significantly harder.) I can just move the problematic tests[0] out of the way for the sake of the packages, but that's definitely not the right solution. Robin. [0] 00-load, Auth_with_cas, External_BakerTaylor, Reports_Guided, Service, Tags, UploadedFile, and VirtualShelves. _______________________________________________ Koha-devel mailing list [email protected] http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
