9 require_once
'PU_testcase_dcp_document.php';
24 $err = $e->getMessage();
26 $this->assertNotEmpty(
$err,
"no import error detected");
27 if (!is_array($expectedErrors)) $expectedErrors = array(
31 foreach ($expectedErrors as $expectedError) {
32 $this->assertContains($expectedError,
$err, sprintf(
"access : not the correct error reporting : %s",
$err));
45 $err = $e->getMessage();
47 $this->assertEmpty(
$err, sprintf(
"access error detected %s",
$err));
49 foreach ($acls as $acl) {
50 $hasPriv = $this->
getAction()->HasPermission($acl, $appName);
51 $this->assertTrue($hasPriv, sprintf(
"access error privilege"));
61 "PU_data_dcp_badaccess1.ods",
69 "PU_data_dcp_badaccess2.ods",
91 "PU_data_dcp_goodaccess1.ods",
testExecuteImportAccess($familyFile, $userid, $appName, array $acls)
static importDocument($file)
testErrorImportAccess($familyFile, $expectedErrors)
if($file) if($subject==""&&$file) if($subject=="") $err