You are here

function FbconnectTestCase::tearDown in Facebook Connect 7.2

Same name and namespace in other branches
  1. 8.2 tests/fbconnect.test \FbconnectTestCase::tearDown()
  2. 6.2 tests/fbconnect.test \FbconnectTestCase::tearDown()

Delete created files and temporary files directory, delete the tables created by setUp(), and reset the database prefix.

Overrides DrupalWebTestCase::tearDown

File

tests/fbconnect.test, line 77
Defines FBConnect Test Case.

Class

FbconnectTestCase
@file Defines FBConnect Test Case.

Code

function tearDown() {
  parent::tearDown();
  $facebook_config = fbconnect_get_config();
  unset($_SESSION['fbconnect_token']);
  unset($_COOKIE['fbconnect_token_' . $facebook_config['app_id']]);
  foreach ($this->_fb_users as $fb_user) {
    $result = fbconnect_graph_query('/' . $fb_user['id'], array(), 'DELETE', TRUE)
      ->asArray();
    $this
      ->assertEqual($result['success'], TRUE, 'deleted test FB user', 'FBConnect');
  }
  $this->_fb_users = array();
}