UNPKG

sku-pg

Version:

Skulpt is a Javascript implementation of Python 2.x. Python that runs in your browser!

41 lines (36 loc) 1.1 kB
<!DOCTYPE html> <html> <!-- Copyright 2009 The Closure Library Authors. All Rights Reserved. Use of this source code is governed by the Apache License, Version 2.0. See the COPYING file for details. --> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- --> <title>Closure Unit Tests - goog.testing.events.EventMatcher</title> <script src="../../base.js"></script> <script> goog.require('goog.testing.events.EventMatcher'); goog.require('goog.testing.jsunit'); </script> </head> <body> <script> function testEventMatcher() { var matcher = new goog.testing.events.EventMatcher('foo'); assertFalse(matcher.matches(undefined)); assertFalse(matcher.matches(null)); assertFalse(matcher.matches({type: 'foo'})); assertFalse(matcher.matches(new goog.events.Event('bar'))); assertTrue(matcher.matches(new goog.events.Event('foo'))); var FooEvent = function() { goog.events.Event.call(this, 'foo'); }; goog.inherits(FooEvent, goog.events.Event); assertTrue(matcher.matches(new FooEvent())); } </script> </body> </html>