2017-01-21 11 views
0

В моем тестовом файле Swift; Я получаю сбои, когда пытаюсь вывести файлURL через консоль.Как вывести файл Realm fileURL в Swift XCTestCase?

Я хочу распечатать файлURL царства в журнале консоли во время теста в настройке;

Стараюсь:

print(Realm.Configuration.defaultConfiguration.fileURL!)

Мой код следующим образом;

class MyFirstTests: XCTestCase { 
    override class func setUp() { 
      super.setUp() 
      // Called once before all tests are run 

      var uniqueConfiguration = Realm.Configuration.defaultConfiguration 
      uniqueConfiguration.deleteRealmIfMigrationNeeded = true 
      uniqueConfiguration.inMemoryIdentifier = "tests" 
      Realm.Configuration.defaultConfiguration = uniqueConfiguration 
     } 

     override func setUp() { 
      super.setUp() 

      let realm = try! Realm() 

      print(Realm.Configuration.defaultConfiguration.fileURL!) 
    ... 
    } 
} 

Он падает, когда он достигает части файлаURL.

Как вывести файлURL без сбоев?

Я попытался обернуть его в заявлении if let; однако он никогда не выводит файлURL в консоли.

Благодаря

ответ