From: stronk7 Date: Wed, 9 Sep 2009 16:33:45 +0000 (+0000) Subject: couple tests for DBs not supporting transactions X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=167cbee855f0fd0206f1b2cd5d17bdae0e571c0b;p=moodle.git couple tests for DBs not supporting transactions --- diff --git a/lib/dml/simpletest/testdml.php b/lib/dml/simpletest/testdml.php index 5e7af73b76..62cc5e2fd2 100755 --- a/lib/dml/simpletest/testdml.php +++ b/lib/dml/simpletest/testdml.php @@ -1945,6 +1945,8 @@ class dml_test extends UnitTestCase { $DB->insert_record($tablename, $data); $this->assertEqual(1, $DB->count_records($tablename)); $DB->commit_sql(); + } else { + $this->assertTrue(true, 'DB Transactions not supported. Test skipped'); } } @@ -1968,6 +1970,8 @@ class dml_test extends UnitTestCase { $DB->insert_record($tablename, $data); $DB->commit_sql(); $this->assertEqual(1, $DB->count_records($tablename)); + } else { + $this->assertTrue(true, 'BD Transactions not supported. Test skipped'); } } @@ -1991,6 +1995,8 @@ class dml_test extends UnitTestCase { $DB->insert_record($tablename, $data); $DB->rollback_sql(); $this->assertEqual(0, $DB->count_records($tablename)); + } else { + $this->assertTrue(true, 'DB transactions not supported. Test skipped'); } } }