summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authortag <[email protected]>2012-11-21 18:59:34 -0500
committertag <[email protected]>2012-11-21 18:59:34 -0500
commit13d291f4442d268ba170b6635e44cd11d3f1049b (patch)
treed283c52a8fba5a4b2bc2635d641551ed666e00ee /test
parenta8bc45ce8c549f27d8178fc6a6b288dc20c16d11 (diff)
Add raw_execute() to ORM
Diffstat (limited to 'test')
-rwxr-xr-xtest/test_queries.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/test_queries.php b/test/test_queries.php
index 984b407..8cc26d6 100755
--- a/test/test_queries.php
+++ b/test/test_queries.php
@@ -295,6 +295,10 @@
$expected = "DELETE FROM `widget` WHERE `age` = '10'";
Tester::check_equal("Delete many", $expected);
+ ORM::raw_execute("INSERT OR IGNORE INTO `widget` (`id`, `name`) VALUES (?, ?)", array(1, 'Tolstoy'));
+ $expected = "INSERT OR IGNORE INTO `widget` (`id`, `name`) VALUES ('1', 'Tolstoy')";
+ Tester::check_equal("Raw execute", $expected); // A bit of a silly test, as query is passed through
+
// Regression tests
$widget = ORM::for_table('widget')->select('widget.*')->find_one();