]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
forgot this unit test from a previous commit
authorcash <cash.costello@gmail.com>
Tue, 29 Nov 2011 01:41:59 +0000 (20:41 -0500)
committercash <cash.costello@gmail.com>
Tue, 29 Nov 2011 01:41:59 +0000 (20:41 -0500)
engine/tests/api/river.php [new file with mode: 0644]

diff --git a/engine/tests/api/river.php b/engine/tests/api/river.php
new file mode 100644 (file)
index 0000000..55ddbfe
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Elgg Test river api
+ *
+ * @package Elgg
+ * @subpackage Test
+ */
+class ElggCoreRiverAPITest extends ElggCoreUnitTest {
+
+       public function testElggTypeSubtypeWhereSQL() {
+               $types = array('object');
+               $subtypes = array('blog');
+               $result = elgg_get_river_type_subtype_where_sql('rv', $types, $subtypes, null);
+               $this->assertIdentical($result, "((rv.type = 'object') AND (rv.subtype = 'blog'))");
+
+               $types = array('object');
+               $subtypes = array('blog', 'file');
+               $result = elgg_get_river_type_subtype_where_sql('rv', $types, $subtypes, null);
+               $this->assertIdentical($result, "((rv.type = 'object') AND ((rv.subtype = 'blog') OR (rv.subtype = 'file')))");
+       }
+}