mirror of
https://github.com/videojs/video.js.git
synced 2024-12-27 02:43:45 +02:00
17 lines
399 B
JavaScript
17 lines
399 B
JavaScript
import extendsFn from '../../src/js/extends.js';
|
|
|
|
q.module('extends.js');
|
|
|
|
test('should add implicit parent constructor call', function(){
|
|
var superCalled = false;
|
|
var Parent = function() {
|
|
superCalled = true;
|
|
};
|
|
var Child = extendsFn(Parent, {
|
|
foo: 'bar'
|
|
});
|
|
var child = new Child();
|
|
ok(superCalled, 'super constructor called');
|
|
ok(child.foo, 'child properties set');
|
|
});
|