pass Clay to component initializer

This commit is contained in:
Keegan
2016-02-15 11:39:25 -08:00
parent 64fa83528e
commit ea5c349047
3 changed files with 7 additions and 6 deletions
+3 -3
View File
@@ -96,9 +96,9 @@ describe('ClayItem', function() {
describe('.initialize()', function() {
it('calls component initializer with the ClayItem as context', function() {
var initializeSpy = sinon.spy(componentRegistry.select, 'initialize');
var clayItem = fixture.clayItem('select').initialize();
assert(initializeSpy.alwaysCalledOn(clayItem));
assert(initializeSpy.alwaysCalledWith(minified));
var clayConfig = fixture.clayConfig(['select']);
assert(initializeSpy.alwaysCalledOn(clayConfig.getItemsByType('select')[0]));
assert(initializeSpy.alwaysCalledWith(minified, clayConfig));
initializeSpy.restore();
});