function NodequeueManipulateTestCase::testNodequeueRemoveNode in Nodequeue 6.2
Same name and namespace in other branches
- 7.2 tests/nodequeue.test \NodequeueManipulateTestCase::testNodequeueRemoveNode()
File
- tests/
nodequeue.test, line 173 - Tests for the Nodequeue module.
Class
Code
function testNodequeueRemoveNode() {
// create and populate a nodequeue
$queue = $this
->createNodequeue(array(
'page',
'story',
), array(
2,
), 1);
$nodes = $this
->populateNodequeue($queue->qid, 1);
$nids = array_keys($nodes);
// remove a node by clicking the "Remove" link
$this
->drupalGet('node/' . $nids[0] . '/nodequeue');
$this
->assertRaw('"nodequeue-in-queue">Queue full', t('Nodequeue table reports the queue as full.'), t('Nodequeue'));
$this
->clickLink('Remove from queue');
$this
->assertText('Queue empty', t('Nodequeue table reports the queue as empty.'), t('Nodequeue'));
$this
->assertText('Add to queue', t('"Add to queue" link is present.'), t('Nodequeue'));
}