pubsub-js-ssr
Version:
Dependency free publish/subscribe library. Fork from pubsub-js but supporting ssr.
22 lines (17 loc) • 546 B
JavaScript
/* global Symbol */
;
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 );
});
});