#!/usr/bin/env php id->range('1-10'); $table->root->range('1-3'); $table->name->range('模块1,模块2,模块3,模块4,模块5,模块6,模块7,模块8,模块9,模块10'); $table->type->range('story{5},requirement{5}'); $table->parent->range('0{3},1{2},2{2},3{3}'); $table->grade->range('1{3},2{4},3{3}'); $table->deleted->range('0{8},1{2}'); $table->gen(10); $table = zenData('project'); $table->id->range('1-5'); $table->name->range('执行1,执行2,执行3,执行4,执行5'); $table->type->range('sprint{3},stage{2}'); $table->parent->range('0{2},1{3}'); $table->hasProduct->range('1{3},0{2}'); $table->multiple->range('1{3},0{2}'); $table->deleted->range('0'); $table->gen(5); $table = zenData('product'); $table->id->range('1-3'); $table->name->range('产品1,产品2,产品3'); $table->type->range('normal{2},branch{1}'); $table->deleted->range('0'); $table->gen(3); $table = zenData('projectproduct'); $table->project->range('1-5'); $table->product->range('1-3'); $table->gen(5); su('admin'); $executionTest = new executionZenTest(); r($executionTest->assignModuleForStoryTest('bymodule', 1, 'story', 1, 1)) && p('moduleID,view_module') && e('1,1'); r($executionTest->assignModuleForStoryTest('byproduct', 1, 'story', 2, 2)) && p('moduleID,view_module') && e('0,0'); r($executionTest->assignModuleForStoryTest('bymodule', 2, 'requirement', 3, 1)) && p('moduleID,view_module') && e('2,1'); r($executionTest->assignModuleForStoryTest('byproduct', 2, 'story', 4, 2)) && p('moduleID,view_module') && e('0,0'); r($executionTest->assignModuleForStoryTest('bymodule', 3, 'story', 5, 3)) && p('moduleID,view_module') && e('3,1');