Как добавить обещание в очередь управления потоком с помощью транспортира?

В моем тесте я вызываю и извлекаю данные из библиотеки в наш бэкэнд перед запуском некоторых тестов пользовательского интерфейса с использованием транспортира.

'use strict'

var dataBuilder = require('data_builder.js');

describe('test', function () {
  var testData = {
    name: 'foo',
    title: 'bar',
    ...
  };

  beforeEach(function () {
    //create test data on the backend
    dataBuilder.create(testData).then(function (id) {
      testData.id = id.id;
    });
  });



  it('test something', function () {
    ...
  });

Таким образом, обещание, возвращаемое dataBuilder, не разрешается до фактического завершения it (). Как добавить обещание, возвращаемое dataBuilder, в управление потоком данных webDriver?

Ответы на вопрос(4)

Ваш ответ на вопрос