Merged in bugfix/PMCORE-493 (pull request #7216)
PMCORE-493 Unit test solve issues Circle CI WorkflowTest Approved-by: Julio Cesar Laura Avendaño <contact@julio-laura.com>
This commit is contained in:
@@ -16,10 +16,14 @@ class BpmnWorkflowTest extends TestCase
|
|||||||
{
|
{
|
||||||
private $user;
|
private $user;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set up testing.
|
||||||
|
*/
|
||||||
public function setUp()
|
public function setUp()
|
||||||
{
|
{
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
$this->user = factory(User::class)->create();
|
$this->user = factory(User::class)->create();
|
||||||
|
Process::truncate();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -158,6 +162,10 @@ class BpmnWorkflowTest extends TestCase
|
|||||||
'PRJ_NAME' => $projectData['prj_name']
|
'PRJ_NAME' => $projectData['prj_name']
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
factory(\ProcessMaker\Model\Process::class)->create([
|
||||||
|
'PRO_TITLE' => $projectData['prj_name']
|
||||||
|
]);
|
||||||
|
|
||||||
$this->expectException(Exception::class);
|
$this->expectException(Exception::class);
|
||||||
$bpmnWorkflow->createFromStruct($projectData, true, null);
|
$bpmnWorkflow->createFromStruct($projectData, true, null);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,6 +59,10 @@ class WorkflowTest extends TestCase
|
|||||||
'PRO_UID' => $process->PRO_UID
|
'PRO_UID' => $process->PRO_UID
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
//xmlForms
|
||||||
|
if (!is_dir(PATH_DYNAFORM)) {
|
||||||
|
mkdir(PATH_DYNAFORM);
|
||||||
|
}
|
||||||
$directory = PATH_DYNAFORM . $process->PRO_UID . "/";
|
$directory = PATH_DYNAFORM . $process->PRO_UID . "/";
|
||||||
$this->directories[] = $directory;
|
$this->directories[] = $directory;
|
||||||
mkdir($directory);
|
mkdir($directory);
|
||||||
@@ -79,6 +83,9 @@ class WorkflowTest extends TestCase
|
|||||||
}
|
}
|
||||||
|
|
||||||
//template
|
//template
|
||||||
|
if (!is_dir(PATH_DATA_MAILTEMPLATES)) {
|
||||||
|
mkdir(PATH_DATA_MAILTEMPLATES);
|
||||||
|
}
|
||||||
$directory = PATH_DATA_MAILTEMPLATES . $process->PRO_UID;
|
$directory = PATH_DATA_MAILTEMPLATES . $process->PRO_UID;
|
||||||
$this->directories[] = $directory;
|
$this->directories[] = $directory;
|
||||||
mkdir($directory);
|
mkdir($directory);
|
||||||
@@ -88,6 +95,9 @@ class WorkflowTest extends TestCase
|
|||||||
file_put_contents($filename, '');
|
file_put_contents($filename, '');
|
||||||
|
|
||||||
//public files
|
//public files
|
||||||
|
if (!is_dir(PATH_DATA_PUBLIC)) {
|
||||||
|
mkdir(PATH_DATA_PUBLIC);
|
||||||
|
}
|
||||||
$directory = PATH_DATA_PUBLIC . $process->PRO_UID;
|
$directory = PATH_DATA_PUBLIC . $process->PRO_UID;
|
||||||
$this->directories[] = $directory;
|
$this->directories[] = $directory;
|
||||||
mkdir($directory);
|
mkdir($directory);
|
||||||
|
|||||||
Reference in New Issue
Block a user