diff options
author | Simon Holywell <[email protected]> | 2013-01-15 09:11:43 +0000 |
---|---|---|
committer | Simon Holywell <[email protected]> | 2013-01-15 09:11:43 +0000 |
commit | 598927df4c32015e9b2a7a7eecb04eeda0a9dc3b (patch) | |
tree | 622bf43248bce5c486098d0db136f4f713c9745c /test | |
parent | 8964186a5997a2071c9afcf2c9cbebc69446956f (diff) |
Add ArrayAccess to ORM properties
Diffstat (limited to 'test')
-rwxr-xr-x | test/test_queries.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/test_queries.php b/test/test_queries.php index 368af71..8580fd6 100755 --- a/test/test_queries.php +++ b/test/test_queries.php @@ -347,6 +347,13 @@ $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 + $widget = ORM::for_table('widget')->create(); + $widget['name'] = "Fred"; + $widget['age'] = 10; + $widget->save(); + $expected = "INSERT INTO `widget` (`name`, `age`) VALUES ('Fred', '10')"; + Tester::check_equal("Insert data using ArrayAccess", $expected); + ORM::for_table('widget')->where('name', 'Fred')->find_one(); $statement = ORM::get_last_statement(); $test_name = 'get_last_statement() returned MockPDOStatement'; |