. */ class install_all implements pts_option_interface { public static function run($r) { pts_load_function_set("install"); if(pts_read_assignment("COMMAND") == "force-install-all") { pts_set_assignment("PTS_FORCE_INSTALL", 1); } pts_module_process("__pre_install_process"); foreach(pts_available_tests_array() as $test) { // Any external dependencies? pts_install_package_on_distribution($test); // Install tests pts_start_install($test); } pts_module_process("__post_install_process"); } } ?>