#!/usr/bin/env php updateSprintView(); cid=19664 - 测试更新ID为107的迭代的用户视图。 @1 - 查看ID为107的迭代的用户视图是否更新成功属性sprints @,107 - 测试更新ID为108的迭代的用户视图。 @1 - 查看ID为108的迭代的用户视图是否更新成功属性sprints @,107,108 - 测试只更新user2用户ID为114的迭代的用户视图。 @1 - 查看ID为114的迭代的用户视图是否更新成功属性sprints @,107,108,114 */ include dirname(__FILE__, 5) . '/test/lib/init.php'; su('admin'); zenData('user')->gen(10); zenData('group')->loadYaml('group')->gen(100); zenData('usergroup')->loadYaml('usergroup')->gen(100); zenData('grouppriv')->loadYaml('grouppriv')->gen(100); zenData('userview')->loadYaml('userview')->gen(10); zenData('team')->loadYaml('team')->gen(200); zenData('acl')->loadYaml('acl')->gen(100); zenData('stakeholder')->loadYaml('stakeholder')->gen(100); zenData('product')->gen(20); zenData('project')->gen(0); zenData('project')->gen(20); zenData('project')->loadYaml('execution')->gen(20, false); zenData('projectadmin')->loadYaml('projectadmin')->gen(30); $tester->loadModel('user'); r($tester->user->updateSprintView(array(107), array())) && p('') && e(1); // 测试更新ID为107的迭代的用户视图。 r($tester->dao->select('*')->from(TABLE_USERVIEW)->where('account')->eq('user2')->fetch()) && p('sprints', '-') && e(',107'); // 查看ID为107的迭代的用户视图是否更新成功 r($tester->user->updateSprintView(array(108), array())) && p('') && e(1); // 测试更新ID为108的迭代的用户视图。 r($tester->dao->select('*')->from(TABLE_USERVIEW)->where('account')->eq('user2')->fetch()) && p('sprints', '-') && e(',107,108'); // 查看ID为108的迭代的用户视图是否更新成功 r($tester->user->updateSprintView(array(114), array('user2'))) && p('') && e(1); // 测试只更新user2用户ID为114的迭代的用户视图。 r($tester->dao->select('*')->from(TABLE_USERVIEW)->where('account')->eq('user2')->fetch()) && p('sprints', '-') && e(',107,108,114'); // 查看ID为114的迭代的用户视图是否更新成功