Skip to content

Commit 1aba3a5

Browse files
[TASKSCLOUD-506] - Deployed new 21.2 version.
1 parent 05e6c70 commit 1aba3a5

File tree

5 files changed

+47
-13
lines changed

5 files changed

+47
-13
lines changed

TestData/Plan_with_resource.mpp

423 KB
Binary file not shown.

src/Aspose/Tasks/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ class Configuration
143143
* Version of Aspose.Tasks Cloud API
144144
*
145145
*/
146-
protected $clientVersion = '20.11';
146+
protected $clientVersion = '21.2';
147147

148148
/*
149149
* Constructor

src/Aspose/Tasks/Model/Task.php

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,8 @@ class Task implements ArrayAccess
168168
'baselines' => '\Aspose\Tasks\Model\TaskBaseline[]',
169169
'extended_attributes' => '\Aspose\Tasks\Model\ExtendedAttribute[]',
170170
'outline_codes' => '\Aspose\Tasks\Model\OutlineCode[]',
171-
'warning' => 'bool'
171+
'warning' => 'bool',
172+
'activityId' => 'string'
172173
];
173174

174175
/*
@@ -289,7 +290,8 @@ class Task implements ArrayAccess
289290
'baselines' => null,
290291
'extended_attributes' => null,
291292
'outline_codes' => null,
292-
'warning' => null
293+
'warning' => null,
294+
'activityId'=> null
293295
];
294296

295297
/*
@@ -431,7 +433,8 @@ public static function swaggerFormats()
431433
'baselines' => 'Baselines',
432434
'extended_attributes' => 'ExtendedAttributes',
433435
'outline_codes' => 'OutlineCodes',
434-
'warning' => 'Warning'
436+
'warning' => 'Warning',
437+
'activityId' => 'ActivityId'
435438
];
436439

437440
/*
@@ -552,7 +555,8 @@ public static function swaggerFormats()
552555
'baselines' => 'setBaselines',
553556
'extended_attributes' => 'setExtendedAttributes',
554557
'outline_codes' => 'setOutlineCodes',
555-
'warning' => 'setWarning'
558+
'warning' => 'setWarning',
559+
'activityId' => 'setActivityId'
556560
];
557561

558562
/*
@@ -673,7 +677,8 @@ public static function swaggerFormats()
673677
'baselines' => 'getBaselines',
674678
'extended_attributes' => 'getExtendedAttributes',
675679
'outline_codes' => 'getOutlineCodes',
676-
'warning' => 'getWarning'
680+
'warning' => 'getWarning',
681+
'activityId' => 'getActivityId'
677682
];
678683

679684
/*
@@ -849,6 +854,7 @@ public function __construct(array $data = null)
849854
$this->container['extended_attributes'] = isset($data['extended_attributes']) ? $data['extended_attributes'] : null;
850855
$this->container['outline_codes'] = isset($data['outline_codes']) ? $data['outline_codes'] : null;
851856
$this->container['warning'] = isset($data['warning']) ? $data['warning'] : null;
857+
$this->container['activityId'] = isset($data['activityId']) ? $data['activityId'] : null;
852858
}
853859

854860
/*
@@ -4127,6 +4133,30 @@ public function setWarning($warning)
41274133

41284134
return $this;
41294135
}
4136+
4137+
/*
4138+
* Gets activityId
4139+
*
4140+
* @return string
4141+
*/
4142+
public function getActivityId()
4143+
{
4144+
return $this->container['activityId'];
4145+
}
4146+
4147+
/*
4148+
* Sets activityId
4149+
*
4150+
* @param string $activityId Represents activity id field - a task's unique identifier used by Primavera (only applicable to Primavera projects).
4151+
*
4152+
* @return $this
4153+
*/
4154+
public function setActivityId($activityId)
4155+
{
4156+
$this->container['activityId'] = $activityId;
4157+
4158+
return $this;
4159+
}
41304160
/*
41314161
* Returns true if offset exists. False otherwise.
41324162
*

tests/Aspose/Tasks/BaseTestContext.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ public function setUp()
4949
/*
5050
* To run with your own credentials please, replace parameter in methods 'setAppKey' and 'setAppSid' accordingly to your's AppSid and AppKey
5151
*/
52-
$this->config->setAppKey("tasks.cloud");
53-
$this->config->setAppSid("tasks.cloud");
52+
$this->config->setAppKey("yourAppKey");
53+
$this->config->setAppSid("yourAppSid");
5454

5555
$this->tasks = new TasksApi(null, $this->config);
5656
}

tests/Aspose/Tasks/Resources/ResourcesTest.php

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,15 +129,19 @@ public function testEditResource()
129129
public function testDeleteResource()
130130
{
131131
$remoteName = "testDeleteResource.mpp";
132-
$folder = $this->uploadTestFile("Home move plan.mpp", $remoteName, '');
133-
134-
$response = $this->tasks->deleteResource(new Requests\DeleteResourceRequest($remoteName, 0, self::$storageName, $folder));
132+
$folder = $this->uploadTestFile("Plan_with_resource.mpp", $remoteName, '');
133+
134+
$getRequest = new Requests\GetResourcesRequest($remoteName, self::$storageName, $folder);
135+
$response = $this->tasks->GetResources($getRequest);
136+
$resourcesCountBeforeDelete = count($response->getResources()->getResourceItem());
137+
138+
$response = $this->tasks->deleteResource(new Requests\DeleteResourceRequest($remoteName, 1, self::$storageName, $folder));
135139
Assert::assertEquals(200, $response->getCode());
136140

137-
$response = $this->tasks->GetResources(new Requests\GetResourcesRequest($remoteName, self::$storageName, $folder));
141+
$response = $this->tasks->GetResources($getRequest);
138142
Assert::assertEquals(200, $response->getCode());
139143
Assert::assertNotNull($response->getResources());
140144
Assert::assertNotNull($response->getResources()->getResourceItem());
141-
Assert::assertEquals(0, count($response->getResources()->getResourceItem()));
145+
Assert::assertLessThan($resourcesCountBeforeDelete, count($response->getResources()->getResourceItem()));
142146
}
143147
}

0 commit comments

Comments
 (0)