znt/module/product/test/ui/roadmap.php

39 lines
1.2 KiB
PHP
Executable file

#!/usr/bin/env php
<?php
/**
title=检查产品路线图
timeout=0
cid=0
*/
chdir(__DIR__);
include '../lib/ui/roadmap.ui.class.php';
$product = zenData('product');
$product->id->range('1');
$product->name->range('产品1');
$product->status->range('normal');
$product->type->range('normal');
$product->gen(1);
$productplan = zenData('productplan');
$productplan->id->range('1-7');
$productplan->product->range(1);
$productplan->title->range('计划1,计划2,计划3,计划4,计划5,计划6,计划7');
$productplan->parent->range(0);
$productplan->begin->range('`2024-09-19`,`2030-09-20`,`2030-09-21`,`2030-09-22`,`2030-09-23`,`2030-09-24`,`2030-09-25`');
$productplan->end->range('`2024-10-19`,`2030-10-20`,`2030-10-21`,`2030-10-22`,`2030-10-23`,`2030-10-24`,`2030-10-25`');
$productplan->status->range('wait{3},doing{2},done{1},closed{1}');
$productplan->gen(7);
zendata('release')->loadYaml('release', false, 2)->gen(10);
$tester = new roadmapTester();
$tester->login();
$productID['productID'] = 1;
$num = 4;//迭代次数
r($tester->checkIterationCount($productID, $num)) && p('message,status') && e('迭代次数正确,SUCCESS');//检查产品迭代次数
$tester->closeBrowser();