33 lines
856 B
PHP
Executable file
33 lines
856 B
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
|
|
/**
|
|
|
|
title=测试 mrModel::getMRProduct();
|
|
timeout=0
|
|
cid=17252
|
|
|
|
- 不存在的产品 @0
|
|
- 代码库不存在 @0
|
|
- 代码库产品为空 @0
|
|
- 存在的产品
|
|
- 属性name @正常产品1
|
|
- 属性code @code1
|
|
- 属性status @normal
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/model.class.php';
|
|
|
|
zenData('product')->gen(1);
|
|
zenData('repo')->loadYaml('repo')->gen(5);
|
|
zenData('mr')->loadYaml('mr')->gen(6);
|
|
|
|
$mrModel = new mrModelTest();
|
|
|
|
r($mrModel->getMRProductTester(4)) && p() && e('0'); // 不存在的产品
|
|
r($mrModel->getMRProductTester(6)) && p() && e('0'); // 代码库不存在
|
|
r($mrModel->getMRProductTester(5)) && p() && e('0'); // 代码库产品为空
|
|
|
|
r($mrModel->getMRProductTester(1)) && p('name,code,status') && e('正常产品1,code1,normal'); // 存在的产品
|