|
|
@ -130,7 +130,7 @@ class IslandoraWebTestCase extends DrupalWebTestCase { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* Asserts that the given datastreams exist on the object. |
|
|
|
* Asserts that the given datastreams exist on the object. |
|
|
|
* |
|
|
|
* |
|
|
|
* @param AbstractObject $objectpid |
|
|
|
* @param AbstractObject $object |
|
|
|
* The PID of the object |
|
|
|
* The PID of the object |
|
|
|
* @param array $datastreams |
|
|
|
* @param array $datastreams |
|
|
|
* An array of strings containing datastream names |
|
|
|
* An array of strings containing datastream names |
|
|
@ -182,7 +182,11 @@ class IslandoraWebTestCase extends DrupalWebTestCase { |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public function deleteObject($pid) { |
|
|
|
public function deleteObject($pid) { |
|
|
|
$current_user = $this->loggedInUser; |
|
|
|
$current_user = $this->loggedInUser; |
|
|
|
$user = $this->drupalCreateUser(array('manage object properties', 'delete fedora objects and datastreams', 'view fedora repository objects')); |
|
|
|
$user = $this->drupalCreateUser(array( |
|
|
|
|
|
|
|
'manage object properties', |
|
|
|
|
|
|
|
'delete fedora objects and datastreams', |
|
|
|
|
|
|
|
'view fedora repository objects', |
|
|
|
|
|
|
|
)); |
|
|
|
|
|
|
|
|
|
|
|
$this->drupalLogin($user); |
|
|
|
$this->drupalLogin($user); |
|
|
|
|
|
|
|
|
|
|
|