#!/usr/bin/env php id->range('1-20'); $table->product->range('1-3{7}'); $table->branch->range('0{10},1{5},2{5}'); $table->module->range('0{5},1{5},2{10}'); $table->title->range('需求A,需求B,需求C,需求D,需求E')->prefix('标题'); $table->status->range('active{5},draft{3},closed{4},reviewing{3},developing{5}'); $table->type->range('story{15},requirement{5}'); $table->stage->range('wait{5},planned{5},projected{5},closed{5}'); $table->deleted->range('0{18},1{2}'); $table->vision->range('rnd'); $table->gen(20); su('admin'); $storyTest = new storyModelTest(); r($storyTest->getByStatusTest(1, 'all', '', 'active')) && p() && e('5'); r($storyTest->getByStatusTest(1, 'all', '', 'draft')) && p() && e('2'); r($storyTest->getByStatusTest(1, 'all', '', 'closed')) && p() && e('0'); r($storyTest->getByStatusTest(1, 'all', '', 'invalid')) && p() && e('0'); r($storyTest->getByStatusTest(1, 'all', '', 'launched')) && p() && e('0'); r($storyTest->getByStatusTest([1, 2], 'all', '', 'active')) && p() && e('5'); r($storyTest->getByStatusTest(2, 1, '', 'active')) && p() && e('0');