72 lines
2.2 KiB
PHP
Executable File
72 lines
2.2 KiB
PHP
Executable File
#!/usr/bin/env php
|
|
<?php
|
|
|
|
/**
|
|
|
|
title=测试 installModel->importDemoData();
|
|
cid=0
|
|
|
|
- 检查user表的演示数据导出是否正确。
|
|
- 属性id @9
|
|
- 属性account @testManager
|
|
- 属性realname @测试经理
|
|
- 检查product表的演示数据导出是否正确。
|
|
- 属性id @2
|
|
- 属性name @企业内部工时管理系统
|
|
- 检查project表的演示数据导出是否正确。
|
|
- 属性id @3
|
|
- 属性name @企业网站第一期
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
su('admin');
|
|
|
|
zdTable('user')->gen(0);
|
|
zdTable('acl')->gen(0);
|
|
zdTable('action')->gen(0);
|
|
zdTable('actionrecent')->gen(0);
|
|
zdTable('bug')->gen(0);
|
|
zdTable('build')->gen(0);
|
|
zdTable('burn')->gen(0);
|
|
zdTable('case')->gen(0);
|
|
zdTable('casestep')->gen(0);
|
|
zdTable('dept')->gen(0);
|
|
zdTable('doclib')->gen(0);
|
|
zdTable('history')->gen(0);
|
|
zdTable('module')->gen(0);
|
|
zdTable('product')->gen(0);
|
|
zdTable('productplan')->gen(0);
|
|
zdTable('project')->gen(0);
|
|
zdTable('projectcase')->gen(0);
|
|
zdTable('projectproduct')->gen(0);
|
|
zdTable('projectstory')->gen(0);
|
|
zdTable('searchdict')->gen(0);
|
|
zdTable('searchindex')->gen(0);
|
|
zdTable('story')->gen(0);
|
|
zdTable('storyspec')->gen(0);
|
|
zdTable('task')->gen(0);
|
|
zdTable('taskestimate')->gen(0);
|
|
zdTable('taskspec')->gen(0);
|
|
zdTable('team')->gen(0);
|
|
zdTable('testresult')->gen(0);
|
|
zdTable('testrun')->gen(0);
|
|
zdTable('testtask')->gen(0);
|
|
zdTable('usergroup')->gen(0);
|
|
zdTable('effort')->gen(0);
|
|
zdTable('kanbancell')->gen(0);
|
|
zdTable('kanbancolumn')->gen(0);
|
|
zdTable('kanbanlane')->gen(0);
|
|
zdTable('projectadmin')->gen(0);
|
|
zdTable('storyreview')->gen(0);
|
|
|
|
global $tester, $app;
|
|
$tester->loadModel('install');
|
|
|
|
$app->clientLang = 'en';
|
|
$app->loadLang('install');
|
|
$tester->install->importDemoData();
|
|
r($tester->install->fetchByID(9, 'user')) && p('id,account,realname') && e('9,testManager,测试经理'); // 检查user表的演示数据导出是否正确。
|
|
r($tester->install->fetchByID(2, 'product')) && p('id,name') && e('2,企业内部工时管理系统'); // 检查product表的演示数据导出是否正确。
|
|
r($tester->install->fetchByID(3, 'project')) && p('id,name') && e('3,企业网站第一期'); // 检查project表的演示数据导出是否正确。
|