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(
"not the correct error reporting : %s",
$err));
46 $err = $e->getMessage();
48 $this->assertEmpty(
$err,
"import error detected $err");
50 $this->assertTrue(is_object(
$doc));
52 $this->assertEmpty(
$err,
"cannot create good doc");
54 $wdoc = new_doc(
'',
$doc->wid);
55 $this->assertTrue($wdoc->isAlive() ,
"workflow not alive");
56 $this->assertTrue(is_subclass_of($wdoc,
"WDoc"));
64 "PU_data_dcp_badfamily4.ods",
72 "PU_data_dcp_badfamily5.ods",
80 "PU_data_dcp_badfamily6.ods",
88 "PU_data_dcp_badfamily7.ods",
96 "PU_data_dcp_badfamily8.ods",
104 "PU_data_dcp_badfamily9.ods",
113 "PU_data_dcp_badfamily10.ods",
121 "PU_data_dcp_badfamily11.ods",
138 "PU_data_dcp_badfamily12.ods",
151 "PU_data_dcp_badfamily13.ods",
158 "PU_data_dcp_badfamily14.ods",
167 "PU_data_dcp_badfamily15.ods",
174 "PU_data_dcp_badfamily16.ods",
181 "PU_data_dcp_badfamily17.ods",
188 "PU_data_dcp_badfamily18.ods",
202 "PU_data_dcp_impworkflowfamily1.ods",
static importDocument($file)
testErrorImportWorkflow($familyFile, $expectedErrors)
createDoc($dbaccess, $fromid, $control=true, $defaultvalues=true, $temporary=false)
testExecuteImportWorkflow($familyFile, $familyName)
if($file) if($subject==""&&$file) if($subject=="") $err