Ejemplo n.º 1
0
 before(function () {
   self.setup({
     syncRegisterFn: function () {
       calledSyncRegister++;
       return Promise.resolve();
     }
   });
 });
Ejemplo n.º 2
0
  before('sw/sync/push setup', function () {
    this.timeout(5000);

    mocks.swData.begin();
    mocks.swToolbox.begin();
    mocks.swUtilsIdbTreo.begin();
    self = new Self();

    treoMock = require('treo');
    toolboxMock = require('sw-toolbox');

    toolboxMock.mockSetup();

    globalFetch = require('test/mocks/sw-fetch');
    global.fetch = globalFetch.fetch;

    self.setup();
    push = require('application/client/sw/sync/push');
  });
Ejemplo n.º 3
0
  before('sw/sync/index setup', function () {
    this.timeout(5000);

    mocks.swData.begin();
    mocks.swSyncIndex.begin();
    self.setup();

    // setup for fetchMock is local to suites below
    fetchMock = require('test/mocks/sw-fetch');

    index = require('application/client/sw/sync');
    treoMock = require('treo');
    toolboxMock = require('sw-toolbox');

    toolboxMock.mockSetup();
    treoMock.setValue([]);

    global.Request = require('test/mocks/request');
    global.Blob = require('test/mocks/blob');
  });
Ejemplo n.º 4
0
 after(function () {
   self.setup();
 });
Ejemplo n.º 5
0
 before('deferRequest setup', function () {
   global.Response = require('test/mocks/response');
   self.setup();
 });