[Framework] Implement runs category-of-extension
Implement 'runs' as a built-in category of extension, to support bundle addition of functions to run when the application first starts. Specifically supports loading of stylesheets, WTD-591.
This commit is contained in:
@@ -135,6 +135,14 @@ define(
|
||||
expect(customRegistrars.components).toBeTruthy();
|
||||
customRegistrars.components([]);
|
||||
});
|
||||
|
||||
it("warns if no implementation is provided for runs", function () {
|
||||
// Verify precondition
|
||||
expect(mockLog.warn).not.toHaveBeenCalled();
|
||||
customRegistrars.runs([{ something: "that is not a function"}]);
|
||||
expect(mockLog.warn).toHaveBeenCalledWith(jasmine.any(String));
|
||||
expect(mockApp.run).not.toHaveBeenCalled();
|
||||
});
|
||||
});
|
||||
}
|
||||
);
|
||||
Reference in New Issue
Block a user