UNPKG

pubsub-js-ssr

Version:

Dependency free publish/subscribe library. Fork from pubsub-js but supporting ssr.

22 lines (17 loc) 546 B
/* global Symbol */ 'use strict'; var PubSub = require('../src/pubsub'), assert = require('referee').assert; describe( 'subscribe and publish', function() { before(function(){ if (typeof Symbol !== 'function'){ this.skip(); } }); it('should work on Symbol() type message/topic', function(){ var MESSAGE = Symbol('MESSAGE'); var func = function(){ return undefined; }; PubSub.subscribe( MESSAGE, func ); assert( PubSub.publish( MESSAGE ), true ); }); });