From ebc5d852d5386e0aebbc4a816242dced46b3946e Mon Sep 17 00:00:00 2001 From: David Rothstein Date: Mon, 4 May 2015 23:13:51 -0400 Subject: Issue #1003788 by stefan.r, Alan D., JimmyAx, Josh Waihi, john_brown, twistor, bellHead, bzrudi71, pwolanin, gaas, wiifm, robhardwick, gngn: PostgreSQL PDOException: Invalid text representation when attempting to load an entity with a string or non-scalar ID --- modules/system/system.test | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'modules') diff --git a/modules/system/system.test b/modules/system/system.test index 3e26bae8c..d4c98f0a7 100644 --- a/modules/system/system.test +++ b/modules/system/system.test @@ -1068,6 +1068,11 @@ class PageNotFoundTestCase extends DrupalWebTestCase { ); $node = $this->drupalCreateNode($edit); + // As node IDs must be integers, make sure requests for non-integer IDs + // return a page not found error. + $this->drupalGet('node/invalid'); + $this->assertResponse(404); + // Use a custom 404 page. $this->drupalPost('admin/config/system/site-information', array('site_404' => 'node/' . $node->nid), t('Save configuration')); -- cgit v1.2.3