summaryrefslogtreecommitdiff
path: root/modules/simpletest/tests/database_test.test
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2009-03-08 03:02:46 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2009-03-08 03:02:46 +0000
commit53ef28ec4a954170a39987ef86dd30066a515b12 (patch)
treed0b5d811747820b87cf6e6ffb4e0fd01bdc49df1 /modules/simpletest/tests/database_test.test
parent577c14e86e688fe590cbd03bd84e7f4865b39cc7 (diff)
downloadbrdo-53ef28ec4a954170a39987ef86dd30066a515b12.tar.gz
brdo-53ef28ec4a954170a39987ef86dd30066a515b12.tar.bz2
#350545 by Damien Tournoud: Remove unreliable invalid date test so that SQLite tests pass.
Diffstat (limited to 'modules/simpletest/tests/database_test.test')
-rw-r--r--modules/simpletest/tests/database_test.test47
1 files changed, 2 insertions, 45 deletions
diff --git a/modules/simpletest/tests/database_test.test b/modules/simpletest/tests/database_test.test
index eb355714b..16b6c99fe 100644
--- a/modules/simpletest/tests/database_test.test
+++ b/modules/simpletest/tests/database_test.test
@@ -2185,8 +2185,8 @@ class DatabaseAnsiSyntaxTestCase extends DatabaseTestCase {
class DatabaseInvalidDataTestCase extends DatabaseTestCase {
function getInfo() {
return array(
- 'name' => t('SQL handling tests'),
- 'description' => t('Test handling of invalid data.'),
+ 'name' => t('Invalid data'),
+ 'description' => t('Test handling of some invalid data.'),
'group' => t('Database'),
);
}
@@ -2250,49 +2250,6 @@ class DatabaseInvalidDataTestCase extends DatabaseTestCase {
}
}
- /**
- * Dates do not allow zero values for month/day or a zero value for an entire date.
- */
- function testInvalidDate() {
- // Test zero in month.
- try {
- db_insert('test_date')
- ->fields(array(
- 'dummy_date' => '2008-00-01 12:00:00'
- ))
- ->execute();
- $this->assertTrue(FALSE, t('Insert with zero as month in date unexpectedly succeeded.'));
- }
- catch (Exception $e) {
- $this->assertTrue(TRUE, t('Insert with zero as month in date causes expected SQL error.'));
- }
-
- // Test zero in day.
- try {
- db_insert('test_date')
- ->fields(array(
- 'dummy_date' => '2008-05-00 12:00:00'
- ))
- ->execute();
- $this->assertTrue(FALSE, t('Insert with zero as day in date unexpectedly succeeded.'));
- }
- catch (Exception $e) {
- $this->assertTrue(TRUE, t('Insert with zero as day in date causes expected SQL error.'));
- }
-
- // Test 0000-00-00 00:00:00 is invalid.
- try {
- db_insert('test_date')
- ->fields(array(
- 'dummy_date' => '0000-00-00 00:00:00'
- ))
- ->execute();
- $this->assertTrue(FALSE, t('Insertion of zero date unexpectedly succeeded.'));
- }
- catch (Exception $e) {
- $this->assertTrue(TRUE, t('Insertion of zero date failed as expected.'));
- }
- }
}
/**