From: nicolasconnault Date: Sat, 6 Sep 2008 14:29:58 +0000 (+0000) Subject: MDL-15666 Unit tests for Forum portfolio callers now passing. But I'm getting intermi... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=f8d99d77f4b77a940a34cfe797f2e5a86599a17a;p=moodle.git MDL-15666 Unit tests for Forum portfolio callers now passing. But I'm getting intermittent errors from the generator, a problem with contexts during forum generation. Please ignore for now. --- diff --git a/admin/generator.php b/admin/generator.php index 540ec88018..9c487b9a96 100755 --- a/admin/generator.php +++ b/admin/generator.php @@ -32,7 +32,7 @@ class generator { 'choice' => array('required' => false, 'toclean' => true), 'config' => array('required' => true, 'toclean' => false), 'config_plugins' => array('required' => true, 'toclean' => false), - 'context' => array('required' => true, 'toclean' => false), + 'context' => array('required' => true, 'toclean' => true), 'course' => array('required' => true, 'toclean' => true, 'wheresql' => 'sortorder > 1'), 'course_categories' => array('required' => true, 'toclean' => true, 'wheresql' => 'id > 1'), 'course_modules' => array('required' => true, 'toclean' => true), @@ -145,9 +145,11 @@ class generator { 'help' => 'The number of posts to generate for each forum discussion. Default=15', 'type'=>'NUMBER', 'default' => 15), ); + foreach ($arguments as $args_array) { $this->settings[$args_array['long']] = new generator_argument($args_array); } + foreach ($settings as $setting => $value) { $this->settings[$setting]->value = $value; } @@ -1223,6 +1225,7 @@ class generator_web extends generator { function generator_generate_data($settings) { $generator = new generator($settings); + $generator->do_generation = true; $generator->generate_data(); }