summaryrefslogtreecommitdiff
path: root/modules/node/node.test
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/node.test')
-rw-r--r--modules/node/node.test6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/node/node.test b/modules/node/node.test
index 71a39801c..016ce5619 100644
--- a/modules/node/node.test
+++ b/modules/node/node.test
@@ -967,6 +967,9 @@ class NodeAdminTestCase extends DrupalWebTestCase {
* Create 3 nodes and test if they are listed on the node admistration page.
*/
function testNodeAdmin() {
+ $this->drupalPost('admin/content', array(), t('Update'));
+ $this->assertText(t('No items selected.'), t('Clicking update with no nodes displays error message on the node administration listing.'));
+
$node1 = $this->drupalCreateNode(array('type' => 'article', 'status' => 1));
$node2 = $this->drupalCreateNode(array('type' => 'article', 'status' => 0));
$node3 = $this->drupalCreateNode(array('type' => 'page'));
@@ -974,6 +977,9 @@ class NodeAdminTestCase extends DrupalWebTestCase {
$this->drupalGet('admin/content');
$this->assertText($node1->title[FIELD_LANGUAGE_NONE][0]['value'], t('Node appears on the node administration listing.'));
+ $this->drupalPost('admin/content', array(), t('Update'));
+ $this->assertText(t('No items selected.'), t('Clicking update with no selected nodes displays error message on the node administration listing.'));
+
// Filter the node listing by status.
$edit = array(
'filter' => 'status',