#!/usr/bin/env php loadYaml('group')->gen(5); zenData('grouppriv')->loadYaml('grouppriv')->gen(10); su('admin'); $group = new groupModelTest(); r($group->updatePrivByModuleTest('my', array(1, 2), array('my-index', 'my-work'))[1]) && p('my') && e('index|work'); r($group->updatePrivByModuleTest('task', array(3), array('task-create'))[3]) && p('task') && e('create'); r($group->updatePrivByModuleTest('bug', array(2), array('bug-browse', '', 'bug-view'))[2]) && p('bug') && e('browse|view'); r($group->updatePrivByModuleTest('story', array(1), array('story-create', 'invalid-format', 'story-edit'))[1]) && p('story') && e('create|edit'); r($group->updatePrivByModuleTest('product', array(1), array('product-browse'))[1]) && p('product') && e('browse'); r($group->updatePrivByModuleTest('doc', array(2), array('doc-view', 'doc-edit'))[2]) && p('doc') && e('edit|view'); r($group->updatePrivByModuleTest('my', array(1), array('my-index'))[1]) && p('my') && e('index|work');