How to use the sockjs-client.currentMockInstance function in sockjs-client

To help you get started, we’ve selected a few sockjs-client examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github knalli / angular-vertxbus / test / unit / binding / vertxEventBusService.spec.js View on Github external
setTimeout(function () {
          var funcOne = new FunctionHolder();
          var funcTwo = new FunctionHolder();
          vertxEventBusService.addListener('abc', funcOne.handler);
          vertxEventBusService.addListener('xyz', funcTwo.handler);
          SockJS.currentMockInstance.onmessage({
            data : JSON.stringify({
              address : 'abc',
              body : 'abc',
              replyAddress : undefined
            })
          });
          expect(singleCallbackValue).to.be('abc');
          SockJS.currentMockInstance.onmessage({
            data : JSON.stringify({
              address : 'xyz',
              body : 'xyz',
              replyAddress : undefined
            })
          });
          expect(singleCallbackValue).to.be('xyz');
          // remove handlers
          vertxEventBusService.removeListener('abc', funcOne.handler);
          vertxEventBusService.removeListener('xyz', funcTwo.handler);
          done();
        }, 200);
      });
github knalli / angular-vertxbus / test / unit / binding / vertxEventBusService.spec.js View on Github external
setTimeout(function () {
          var abcHandler = function (message) {
            abcCalled = message;
          }, xyzHandler = function (message) {
            xyzCalled = message;
          };

          var abcFunct = vertxEventBusService.addListener('abc', abcHandler);
          var xyzFunct = vertxEventBusService.addListener('xyz', xyzHandler);
          // remove again!
          abcFunct();
          xyzFunct();
          SockJS.currentMockInstance.onmessage({
            data : JSON.stringify({
              address : 'xyz',
              body : {
                data : '1x'
              },
              replyAddress : undefined
            })
          });
          expect(abcCalled).to.be(undefined);
          expect(xyzCalled).to.be(undefined);
          done();
        }, 200);
      });
github knalli / angular-vertxbus / test / unit / binding / vertxEventBus.defaultHeaders.spec.js View on Github external
beforeEach(angular.mock.inject(function (_vertxEventBus_, _$timeout_, _$rootScope_, _$log_) {
      vertxEventBus = _vertxEventBus_;
      $timeout = _$timeout_;
      $rootScope = _$rootScope_;
      $log = _$log_;
      SockJS.currentMockInstance.$log = $log;

      // Mock bus is opened (said to be)
      _vertxEventBus_.readyState = function () {
        return _vertxEventBus_.EventBus.OPEN;
      };
    }));
github knalli / angular-vertxbus / test / unit / binding / vertxEventBus.defaultHeaders.spec.js View on Github external
beforeEach(angular.mock.inject(function (_vertxEventBus_, _$timeout_, _$rootScope_, _$log_) {
      vertxEventBus = _vertxEventBus_;
      $timeout = _$timeout_;
      $rootScope = _$rootScope_;
      $log = _$log_;
      SockJS.currentMockInstance.$log = $log;

      // Mock bus is opened (said to be)
      vertxEventBus.readyState = function () {
        return vertxEventBus.EventBus.OPEN;
      };
      vertxEventBus.applyDefaultHeaders({
        x : 1,
        y : 2
      });
    }));
github knalli / angular-vertxbus / test / unit / binding / vertxEventBus.spec.js View on Github external
setTimeout(function () {
          $rootScope.$digest(); // for $q
          $log.debug('check..');
          expect(SockJS.currentMockInstance.url).to.be('http://localhost:1234/eventbus1');
          expect(onopenCount).to.be(1);
          expect(oncloseCount).to.be(0);
          expect(connectPromiseResult ).to.be(true);
          done();
        }, 1200);
      }, 200);
github knalli / angular-vertxbus / test / unit / binding / vertxEventBus.spec.js View on Github external
beforeEach(angular.mock.inject(function (_vertxEventBus_, _$timeout_, _$rootScope_, _$log_) {
      vertxEventBus = _vertxEventBus_;
      $timeout = _$timeout_;
      $rootScope = _$rootScope_;
      $log = _$log_;
      SockJS.currentMockInstance.$log = $log;
    }));
github knalli / angular-vertxbus / test / unit / binding / vertxEventBus.spec.js View on Github external
beforeEach(angular.mock.inject(function (_vertxEventBus_, _$timeout_, _$rootScope_, _$log_) {
      vertxEventBus = _vertxEventBus_;
      $timeout = _$timeout_;
      $rootScope = _$rootScope_;
      $log = _$log_;
      SockJS.currentMockInstance.$log = $log;
    }));
github knalli / angular-vertxbus / test / unit / binding / vertxEventBusService.spec.js View on Github external
beforeEach(angular.mock.inject(function (_vertxEventBus_, _vertxEventBusService_, _$timeout_, _$rootScope_, _$log_) {
      vertxEventBus = _vertxEventBus_;
      vertxEventBusService = _vertxEventBusService_;
      $timeout = _$timeout_;
      $rootScope = _$rootScope_;
      $log = _$log_;
      SockJS.currentMockInstance.$log = $log;
    }));
github knalli / angular-vertxbus / test / unit / binding / vertxEventBusService.spec.js View on Github external
beforeEach(angular.mock.inject(function (_vertxEventBus_, _vertxEventBusService_, _$timeout_, _$rootScope_, _$log_) {
      vertxEventBus = _vertxEventBus_;
      vertxEventBusService = _vertxEventBusService_;
      $timeout = _$timeout_;
      $rootScope = _$rootScope_;
      $log = _$log_;
      SockJS.currentMockInstance.$log = $log;

      vertxEventBus.readyState = function () {
        return 3;
      };
    }));

sockjs-client

SockJS-client is a browser JavaScript library that provides a WebSocket-like object.

MIT
Latest version published 2 years ago

Package Health Score

84 / 100
Full package analysis