3c3,4
< require_once dirname(__FILE__). '/og_testcase.php';
---
> class OgSubscribe extends DrupalTestCase {
>   var $_cleanupGroups;
5c6,8
< class OgSubscribe extends OgTestCase {
---
>   /**
>    * Implementation of get_info() for information
>    */
10a14,86
> 
>   function addOg($type, $selective = OG_OPEN) {
>     
>     $edit = array();
>     $edit['title']          = '!SimpleTest test group node! ' . $this->randomName(10);
>     $edit['og_description'] = '!SimpleTest og description' . $this->randomName(10);
>     $edit['body']           = '!SimpleTest test group welcome message! ' . $this->randomName(32) . ' ' . $this->randomName(32);
>     $edit['og_selective'] = (string)$selective;
> //    $this->_browser->setFieldByName('edit[og_theme]', ''); // May not be present, so no error catching
> 
>     $this->drupalPostRequest("node/add/$type", $edit, 'Submit');
> 
>     $this->assertWantedRaw(t('Your %post has been created.', array ('%post' => $type)), 'Group created');
> 
>     $node = node_load(array('title' => $edit['title']));
>     $this->assertNotNull($node, 'Group found in database. %s');
>     $this->_cleanupGroups[] = $node->nid;
>     
>     return $node->nid;
>   }
> 
>   function addNodeType() {
>     
>     $type = new stdClass();
> 
>     $name = strtolower($this->randomName());
>     $type->type = trim($name);
>     $type->name = trim($name);
>     $type->orig_type = trim("");
>     $type->old_type = $type->type;
>   
>     $type->description    = $this->randomName(32, "description ... ");
>     $type->help           = $type->description = $this->randomName(32, "help ... ");
>     $type->min_word_count = 0;
>     $type->title_label    = "Title";
>     $type->body_label     = "Body";
>   
>     $type->module         = 'node';
>     $type->has_title      = $type->has_body = TRUE;
>     $type->custom         = "";
>     $type->modified       = TRUE;
>     $type->locked         = TRUE;
>   
>     $status = node_type_save($type);
>     $this->assertTrue(SAVED_NEW == $status, "Created node-type $name.");
>     
>     $this->_cleanupNodeTypes[] = $name;
>     
>     $types = variable_get('og_node_types', array());
>     $types[$name] = $name;
>     variable_set('og_node_types', $types);
>     
>     return $name;
>   }
> 
>   function tearDown() {
>     while (sizeof($this->_cleanupGroups) > 0) {
>       $gid = array_pop($this->_cleanupGroups);
>       node_delete($gid);
>     }
>     
>     include_once './'. drupal_get_path('module', 'node') .'/content_types.inc';
>     while (sizeof($this->_cleanupNodeTypes) > 0) {
>       $name = array_pop($this->_cleanupNodeTypes);
>       
>       $types = variable_get('og_node_types', array());
>       unset($types[$name]);
>       variable_set('og_node_types', $types);
> 
>       node_type_delete_confirm_submit(0, array('name' => $name, 'type' => $name));
>     }
>     parent::tearDown();
>   }
223c299
< }
\ No hay ningún carácter de nueva línea al final del fichero
---
> }
