Index: feedapi_node/tests/feedapi_node.module.test
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi_node/tests/Attic/feedapi_node.module.test,v
retrieving revision 1.1.4.25
diff -u -p -r1.1.4.25 feedapi_node.module.test
--- feedapi_node/tests/feedapi_node.module.test	19 Jun 2009 15:46:28 -0000	1.1.4.25
+++ feedapi_node/tests/feedapi_node.module.test	7 Aug 2009 13:44:10 -0000
@@ -493,5 +493,22 @@ EOT;
     $this->assertText($item->title, 'The item node really appears on the first page.');
     
   }
-  
+
+  /**
+   * Checks FeedAPI saves invalid feed URLs (e. g. if parser cannot parse at the moment).
+   * d.o. #260670
+   */
+  function testParserFalseResult() {
+    $this->create_type(array_pop($this->get_parsers()));
+    $settings = feedapi_get_settings($this->info->type);
+    $this->feedapi_user();
+    $feedapi_url = "http://". $this->randomName(20, '') .".". $this->randomName(2, '');
+    $edit = array(
+      'feedapi[feedapi_url]' => $feedapi_url,
+      'title' => $this->randomName(10),
+    );
+    $this->drupalPost('node/add/'. $this->info->type, $edit, 'Save');
+    $node = db_result(db_query("SELECT nid FROM {feedapi} WHERE url = '%s'", $feedapi_url));
+    $this->assertTrue(($node != FALSE), 'The inaccessible feed URL was inserted in the database.');
+  }
 }
