diff -u b/devel_generate/src/Tests/DevelGenerateTest.php b/devel_generate/src/Tests/DevelGenerateTest.php --- b/devel_generate/src/Tests/DevelGenerateTest.php +++ b/devel_generate/src/Tests/DevelGenerateTest.php @@ -96,6 +96,14 @@ $this->assertText(t('4 users created.')); $this->assertText(t('Generate process complete.')); + // Tests that if no content types are selected an error message is shown. + $edit = array( + 'num' => 4, + 'title_length' => 4, + ); + $this->drupalPostForm('admin/config/development/generate/content', $edit, t('Generate')); + $this->assertText(t('Please select at least one content type')); + // Creating content. // First we create a node in order to test the Delete content checkbox. $this->drupalCreateNode(array('type' => 'article')); @@ -103,15 +111,13 @@ $edit = array( 'num' => 4, 'kill' => TRUE, + 'node_types[article]' => TRUE, 'time_range' => 604800, 'max_comments' => 3, 'title_length' => 4, 'add_alias' => 1, ); $this->drupalPostForm('admin/config/development/generate/content', $edit, t('Generate')); - $this->assertText(t('Please select at least one content type')); - $edit['node_types[article]'] = TRUE; - $this->drupalPostForm('admin/config/development/generate/content', $edit, t('Generate')); $this->assertText(t('Deleted 1 nodes.')); $this->assertText(t('Finished creating 4 nodes')); $this->assertText(t('Generate process complete.'));