summaryrefslogtreecommitdiff
path: root/modules/node/node.test
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-10-30 22:33:35 +0000
committerDries Buytaert <dries@buytaert.net>2009-10-30 22:33:35 +0000
commit745b5b034c70ceceb77eba2be992d9ea5e4e7a32 (patch)
treef86fea4a772a2d88e39424e6bfcd01fcce506cd3 /modules/node/node.test
parent1b8342019318f3fde4183d3d69fa29d8bdc4bc56 (diff)
downloadbrdo-745b5b034c70ceceb77eba2be992d9ea5e4e7a32.tar.gz
brdo-745b5b034c70ceceb77eba2be992d9ea5e4e7a32.tar.bz2
- Patch #618938 by pwolanin: fixed Drupal version is not being available until the end of bootstrap.
Diffstat (limited to 'modules/node/node.test')
-rw-r--r--modules/node/node.test24
1 files changed, 24 insertions, 0 deletions
diff --git a/modules/node/node.test b/modules/node/node.test
index 016ce5619..3c4a74040 100644
--- a/modules/node/node.test
+++ b/modules/node/node.test
@@ -1048,3 +1048,27 @@ class NodeTitleTestCase extends DrupalWebTestCase {
$this->assertEqual(current($this->xpath($xpath)), $node->title[FIELD_LANGUAGE_NONE][0]['value'], 'Node preview title is equal to node title.', 'Node');
}
}
+
+/**
+ * Test the node_feed() functionality
+ */
+class NodeFeedTestCase extends DrupalWebTestCase {
+ public static function getInfo() {
+ return array(
+ 'name' => 'Node feed',
+ 'description' => 'Ensures that node_feed() functions correctly.',
+ 'group' => 'Node',
+ );
+ }
+
+ /**
+ * Ensure that node_feed accepts and prints extra channel elements.
+ */
+ function testNodeFeedExtraChannelElements() {
+ ob_start();
+ node_feed(array(), array('copyright' => 'Drupal is a registered trademark of Dries Buytaert.'));
+ $output = ob_get_clean();
+
+ $this->assertTrue(strpos($output, '<copyright>Drupal is a registered trademark of Dries Buytaert.</copyright>') !== FALSE);
+ }
+}