 
 class SloggerTests: XCTestCase {
   let log = TestLogger(destination: testDestination)
-  var defaultDestinations : [Destination] = []
 
   override func setUp() {
     super.setUp()
-    defaultDestinations = log.destinations
     testDestination.generator = log.defaultGenerator
   }
 


  func testConsole () {
    self.measureBlock() {
      self.exhaustiveTestWithDestinations(self.defaultDestinations, checkResults: false)
    }
  }

  func testNoConsole () {
    self.measureBlock() {
      self.exhaustiveTestWithDestinations([testDestination], checkResults: true)
    }
  }

      XCTAssertEqual(last.containsString(" \(level): "), condition, "Incorrect level")
      XCTAssertEqual(last.containsString(type), condition, "Incorrect message")
      XCTAssertEqual(last.containsString(" SloggerTests.swift:"), condition, "Incorrect file")
      XCTAssertEqual(last.containsString(" \(function)"), condition, "Incorrect function")
      if category == nil {
        XCTAssertEqual(last.containsString(" [] "), condition, "Incorrect function")
      } else {
