Created
September 26, 2018 13:42
-
-
Save corinnekrych/eac1f777b1266ae054e72e29fd33f202 to your computer and use it in GitHub Desktop.
TEST FAILURE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
START: | |
26 09 2018 11:32:48.215:DEBUG [preprocessor.coverage]: Processing "/Users/corinne/workspace/devtools/fabric8-ui/config/spec-bundle.js". | |
⚠ 「wdm」: | |
ℹ 「wdm」: Compiled with warnings. | |
26 09 2018 11:36:14.763:INFO [karma]: Karma v3.0.0 server started at http://0.0.0.0:9876/ | |
26 09 2018 11:36:14.763:INFO [launcher]: Launching browser ChromeHeadlessNoSandbox with unlimited concurrency | |
26 09 2018 11:36:14.971:INFO [launcher]: Starting browser ChromeHeadless | |
26 09 2018 11:36:14.971:DEBUG [temp-dir]: Creating temp dir at /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/karma-38224351 | |
26 09 2018 11:36:14.977:DEBUG [launcher]: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --user-data-dir=/var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/karma-38224351 --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-background-timer-throttling --disable-renderer-backgrounding --disable-device-discovery-notifications --no-sandbox http://localhost:9876/?id=38224351 --headless --disable-gpu --remote-debugging-port=9222 | |
26 09 2018 11:36:15.364:DEBUG [web-server]: serving: /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma/static/client.html | |
26 09 2018 11:36:15.803:DEBUG [web-server]: serving: /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma/static/karma.js | |
26 09 2018 11:36:16.516:DEBUG [karma]: A browser has connected on socket O8IZ_HhxR78gEKmBAAAA | |
26 09 2018 11:36:16.843:INFO [HeadlessChrome 0.0.0 (Mac OS X 10.13.6)]: Connected on socket O8IZ_HhxR78gEKmBAAAA with id 38224351 | |
26 09 2018 11:36:16.843:DEBUG [launcher]: ChromeHeadless (id 38224351) captured in 2.08 secs | |
26 09 2018 11:36:17.246:DEBUG [web-server]: upgrade /socket.io/?EIO=3&transport=websocket&sid=O8IZ_HhxR78gEKmBAAAA | |
26 09 2018 11:36:17.246:DEBUG [proxy]: NOT upgrading proxyWebSocketRequest /socket.io/?EIO=3&transport=websocket&sid=O8IZ_HhxR78gEKmBAAAA | |
26 09 2018 11:36:17.250:DEBUG [middleware:karma]: custom files null null null | |
26 09 2018 11:36:17.250:DEBUG [middleware:karma]: Serving static request /context.html | |
26 09 2018 11:36:18.449:DEBUG [web-server]: serving: /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma/static/context.html | |
26 09 2018 11:36:18.754:DEBUG [middleware:source-files]: Requesting /base/node_modules/jasmine-core/lib/jasmine-core/jasmine.js?a1eb923d36d1ca53b93387cb5312668373ad9ef2 / | |
26 09 2018 11:36:18.754:DEBUG [middleware:source-files]: Fetching /Users/corinne/workspace/devtools/fabric8-ui/node_modules/jasmine-core/lib/jasmine-core/jasmine.js | |
26 09 2018 11:36:18.754:DEBUG [middleware:source-files]: Requesting /base/node_modules/karma-jasmine/lib/boot.js?945a38bf4e45ad2770eb94868231905a04a0bd3e / | |
26 09 2018 11:36:18.754:DEBUG [middleware:source-files]: Fetching /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma-jasmine/lib/boot.js | |
26 09 2018 11:36:18.754:DEBUG [middleware:source-files]: Requesting /base/node_modules/karma-jasmine/lib/adapter.js?6cf71867f538f40db053c1775b2c56a83696375c / | |
26 09 2018 11:36:18.755:DEBUG [middleware:source-files]: Fetching /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma-jasmine/lib/adapter.js | |
26 09 2018 11:36:18.755:DEBUG [middleware:source-files]: Requesting /base/config/spec-bundle.js?ef1ce31f3a6f2471506264a8a66f2c76624e4e78 / | |
26 09 2018 11:36:18.755:DEBUG [middleware:source-files]: Fetching /Users/corinne/workspace/devtools/fabric8-ui/config/spec-bundle.js | |
26 09 2018 11:36:18.755:DEBUG [web-server]: serving (cached): /Users/corinne/workspace/devtools/fabric8-ui/node_modules/jasmine-core/lib/jasmine-core/jasmine.js | |
26 09 2018 11:36:18.756:DEBUG [web-server]: serving (cached): /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma-jasmine/lib/boot.js | |
26 09 2018 11:36:18.756:DEBUG [web-server]: serving (cached): /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma-jasmine/lib/adapter.js | |
26 09 2018 11:36:18.757:DEBUG [web-server]: serving (cached): /Users/corinne/workspace/devtools/fabric8-ui/config/spec-bundle.js | |
26 09 2018 11:36:19.151:DEBUG [web-server]: serving: /Users/corinne/workspace/devtools/fabric8-ui/node_modules/karma/static/context.js | |
CreateWorkItemWidgetComponent | |
✔ should disable buttons if the user does not own the space | |
✔ should enable buttons if the user owns the space | |
PipelinesFullHistoryPage | |
✔ should create | |
AddCodebaseWidgetComponent | |
✔ should load Codebases from service when current context changes and contains a space | |
✔ should be instantiable | |
✔ should listen for codebaseDeleted events | |
✔ should listen for codebaseAdded events | |
✔ should disable buttons if the user does not own the space | |
✔ should add Codebase when codebaseAdded event observed | |
✔ should enable buttons if the user owns the space | |
✔ should listen for context space changes | |
✔ should remove Codebase when codebaseRemoved event observed | |
EditSpaceDescriptionWidgetComponent | |
Component | |
✔ should display the space's creator in the masthead | |
✔ should not have a link to add collaborators if the user doesn't own the space | |
✔ should have a link to add collaborators if the user owns the space | |
✔ should display the number of collaborators in the masthead | |
#saveDescription | |
✔ should be called when the save button is clicked | |
#onUpdateDescription | |
✔ should be called when the enter key is pressed | |
ApplicatonsListComponent | |
Applications list with build configs | |
✔ Build configs should be set | |
AddCodebaseWidget CodebaseItemComponent | |
lastUpdated | |
✔ should emit empty string if request produces an error | |
✔ should emit empty string if pushed_at is undefined | |
✔ should emit empty string if pushed_at is an invalid date string | |
✔ should emit the pushed_at property of the GitHubRepoDetails | |
✔ should provide codebase to child codebases-item-workspaces component | |
✔ should receive provided Codebase | |
CacheHttpInterceptor | |
✔ cache key should include params and headers | |
✔ should only cache GET requests | |
✔ cache should expire | |
✔ should return cached observable and not make several handler requests | |
RecentWorkspacesWidgetComponent | |
✔ Should not show loading by default | |
✔ Should not show loading if an error occurs with WorkspacesService | |
✔ Should output a workspace link | |
✔ Should open workspace | |
ApplicationsListItemComponent | |
Applications list item with build config | |
✔ Expand toggle should be called | |
✔ Should set service URL | |
✔ Pipeline should be available | |
✔ Should set build number | |
✔ Should set stage name | |
✔ Should call proceed | |
✔ Build config should be set | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
HeaderComponent | |
_error state handling | |
✔ should return no context when directly visiting _error | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should return no context when redirected to _error | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should return default context when in _home state | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should return current context when in non-home valid state | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should return default context when in _featureflag state | |
GettingStartedService | |
#createTransientProfile | |
✔ should return an empty object if no user is logged in | |
✔ should populate empty contextInformation | |
✔ should return transient profile | |
HTTP Tests | |
#getUpdate | |
✔ should send correct payload | |
✔ should return expected data | |
✔ should send a PATCH | |
✔ should propagate errors | |
✔ should send correct headers | |
#getExtProfile | |
✔ should return expected data | |
✔ should send correct headers | |
✔ should send a GET | |
✔ should propagate errors | |
✔ should be instantiable | |
CollaboratorsComponent | |
#initCollaborators | |
✔ should retrieve, sort, and set initial list of collaborators | |
✔ should handle errors | |
✔ should assign context | |
removeUser | |
✔ should handle errors | |
✔ should send remove request to service | |
✔ should be instantiable | |
#fetchMoreCollaborators | |
✔ should add and sort additional collaborators | |
✔ should handle errors | |
#addCollaboratorsToParent | |
✔ should add and sort new collaborators | |
Raven exception handler | |
raven error handling | |
✖ setUserContext from UserService.currentLoggedInUser | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler raven error handling setUserContext from UserService.currentLoggedInUser FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:63:31) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'handleError' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:67:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ string error generates no fingerprint | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler raven error handling string error generates no fingerprint FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:63:31) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'handleError' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:75:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Error with stack and message generates custom fingerprint | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler raven error handling Error with stack and message generates custom fingerprint FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:63:31) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'handleError' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:94:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Error with message generates custom fingerprint | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler raven error handling Error with message generates custom fingerprint FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:63:31) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'handleError' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:83:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.development does not invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler Environment.development does not invoke Raven FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:41:27) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.prDeploy does not invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler Environment.prDeploy does not invoke Raven FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:46:27) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.production does invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler Environment.production does invoke Raven FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:51:27) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.prodPreview does invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Raven exception handler Environment.prodPreview does invoke Raven FAILED | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TypeError: Cannot read property 'and' of undefined | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:56:27) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
PipelinesWidgetComponent | |
✔ should disable button if the user does not own the space | |
✔ should enable button if the user owns the space | |
✔ should not show the add button if the user does not own the space | |
✔ should show the add button if the user owns the space | |
26 09 2018 11:36:25.113:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/OpenShift-io_logo.png / | |
26 09 2018 11:36:25.113:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/OpenShift-io_logo.png | |
26 09 2018 11:36:25.113:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logo_RH_RGB_Reverse.png / | |
26 09 2018 11:36:25.113:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logo_RH_RGB_Reverse.png | |
26 09 2018 11:36:25.113:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/RH-brand-bg.png / | |
26 09 2018 11:36:25.114:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/RH-brand-bg.png | |
Service: AppLauncherDependencyCheckService | |
✔ Get project dependencies | |
AboutModalComponent | |
#open | |
✔ should show the model when called | |
#modal | |
✔ should display copyright info | |
✔ should display build info from about service | |
PipelinesFullHistoryComponent | |
✔ should create | |
✔ should get core dependencies | |
DeploymentsComponent | |
✔ should set service result to environments property | |
✔ should set service result to applications property | |
Service: AppLauncherGitproviderService | |
✔ should check if GitHubRepo exists | |
26 09 2018 11:36:25.404:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/profile-user.png / | |
26 09 2018 11:36:25.404:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/profile-user.png | |
26 09 2018 11:36:25.404:DEBUG [middleware:source-files]: Requesting /assets/images/icon-stack-nodejs.png / | |
26 09 2018 11:36:25.405:DEBUG [middleware:source-files]: Fetching /assets/images/icon-stack-nodejs.png | |
26 09 2018 11:36:25.405:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png / | |
26 09 2018 11:36:25.405:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png | |
26 09 2018 11:36:25.405:DEBUG [proxy]: proxying request - /assets/images/icon-stack-nodejs.png to localhost:9876 | |
26 09 2018 11:36:25.444:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/badconnection.svg / | |
26 09 2018 11:36:25.445:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/badconnection.svg | |
26 09 2018 11:36:25.445:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/neutralface.png / | |
26 09 2018 11:36:25.445:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/neutralface.png | |
✔ should get GitHubDetails | |
26 09 2018 11:36:25.733:DEBUG [middleware:source-files]: Requesting /base/src/assets/images/icon-stack-nodejs.png / | |
26 09 2018 11:36:25.733:DEBUG [middleware:source-files]: Fetching /Users/corinne/workspace/devtools/fabric8-ui/src/assets/images/icon-stack-nodejs.png | |
26 09 2018 11:36:25.733:DEBUG [web-server]: serving (cached): /Users/corinne/workspace/devtools/fabric8-ui/src/assets/images/icon-stack-nodejs.png | |
✔ should get gitHub repos for selected organisation | |
✔ should get user orgs | |
MySpacesSearchSpacesDialogSpaceItemComponent | |
valid creator avatar URL | |
✔ should load specified image | |
invalid (missing) creator avatar URL | |
✔ should load default image | |
✔ should be instantiable | |
Email Verification Component | |
✖ should verify email has already been used | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Email Verification Component should verify email has already been used FAILED | |
Expected '/var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/neutralface.png' to equal '../../../assets/images/neutralface.png'. | |
at <Jasmine> | |
at eval (webpack:///./src/app/profile/email-verification/email-verification.spec.ts?:69:18) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at AsyncTestZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/async-test.js?:89:25) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:155:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should verify email is verified | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) Email Verification Component should verify email is verified FAILED | |
Expected '/var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png' to equal '../../../assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png'. | |
at <Jasmine> | |
at eval (webpack:///./src/app/profile/email-verification/email-verification.spec.ts?:59:18) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at AsyncTestZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/async-test.js?:89:25) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:155:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
ApplicationsListItemDetailsComponent | |
Applications list item details with build | |
✔ Pipeline stages should be trimmed | |
✔ Build should be set | |
✔ Pipeline stages should be set | |
✔ Current stage should be set | |
ErrorComponent | |
✔ should not replace location state if failed route is unavailable | |
✔ should replace location state if a failed route is available | |
Workitem utils: it | |
✔ closed work items should be filtered out from the list | |
OwnerGuard | |
should handle logged in users | |
should handle logged in users who are not viewing their own context | |
✔ via child path | |
✔ via root path | |
should handle logged in users who are viewing their own context | |
✔ via child path | |
✔ via root path | |
should not let in users not logged in | |
✔ via child path | |
✔ via root path | |
PipelinesHistoryToolbarComponent | |
✔ should create | |
DeploymentDetailsComponent | |
usage message | |
✔ should be "Reached quota" when status is WARN | |
✔ should be an empty string when status is OK | |
✔ should be "Nearing quota" when status is WARN | |
✔ should correctly call deployments service functions with the correct arguments | |
sparkline data | |
✔ should set Memory Y axis max to maximum value or maximum quota | |
✔ should set CPU Y axis max to quota | |
✔ should set CPU Y axis max to maximum value or maximum quota | |
✔ should set Memory Y axis max to quota | |
network label | |
✔ should call to service | |
✔ should use 'MB/s' units | |
✔ should have no upper bound | |
✔ should use value from service result | |
linechart data | |
✔ should be rounded to whole numbers when units are bytes | |
✔ should be rounded to tenths when units are larger than bytes | |
cpu label | |
✔ should be set to OK (empty) class status | |
✔ should use upper bound from service result | |
✔ should use value from service result | |
✔ should use the 'Cores' label for its data measure | |
✔ should be called with the proper arguments | |
✔ should set hasPods to false for state without pods | |
memory label | |
✔ should use upper bound from service result | |
✔ should be set to WARN class status | |
✔ should use units from service result | |
✔ should use value from service result | |
✔ should create a child donut component with proper values | |
✔ should generate unique chartIds for each DeploymentDetailsComponent instance | |
Dashboard: WorkItemWidgetComponent | |
✔ Should output resolved count | |
✔ Should output in progress count | |
✔ Should output total count | |
✔ Should output a bar chart | |
#get myWorkItems | |
✔ should return an observable containing all retreived work items | |
✔ should enable buttons if the user owns the space | |
#updateWorkItems | |
✔ should re-init the chart data when a new context is encountered | |
✔ should use the totalCount value for myWorkItemsCount if it exists | |
✔ should not detailed work item counters for work items without a system.state | |
✔ should increment the work item type counters accordingly | |
✔ should reset the work item counters when a new context is encountered | |
✔ should disable buttons if the user does not own the space | |
✔ Should output open count | |
Codebase: CodebasesService | |
✔ Update codebases | |
✔ List paginated codebases with empty links | |
✔ List paginated codebases with next link | |
✔ Update codebases in error | |
✔ Get more paginated codebases with empty next link | |
✔ List paginated codebases in error | |
✔ Add codebase | |
✔ Add codebase in error | |
✔ List codebases | |
✔ List codebases in error | |
✔ Update codebase with CVE alert notification | |
✔ Delete codebase in error | |
✔ Update codebase with CVE alert notification in error | |
✔ Delete codebase | |
My Spaces Item Component | |
✔ Init component succesfully | |
PipelinesHistoryPage | |
✔ should create | |
DeploymentApiService | |
#getApplications | |
✔ should report errors | |
✔ should return result | |
#getTimeseriesData | |
✔ should report errors | |
✔ should return result | |
#getEnvironments | |
✔ should report errors | |
✔ should return result | |
#scalePods | |
✔ should report errors | |
✔ should return response | |
#getLatestTimeseriesData | |
✔ should report errors | |
✔ should return result | |
#deleteDeployment | |
✔ should return response | |
✔ should report errors | |
PipelinesListComponent | |
✔ should create | |
createMock | |
✔ should mock class functions | |
falsy inputs | |
✔ should fail gracefully on null | |
✔ should fail gracefully on undefined | |
✔ should not mock class properties | |
✔ should throw an "unimplemented" error on mocked functions by default | |
ApplicationsPipelineComponent | |
Applications pipeline with stage | |
✔ Show line should be set | |
✔ Pipeline stage should be set | |
DeploymentsService | |
getApplications | |
✔ should notify on 403 | |
✔ should notify on 404 | |
✔ should notify on 500 | |
✔ should notify on unknown | |
✔ should notify on 401 | |
#getDeploymentMemoryStat | |
✔ should scale results to the sample with greatest unit | |
✔ should combine timeseries and quota data | |
#deleteDeployment | |
✔ should throw an error if it cannot delete | |
✔ should delete a deployment with the correct URL | |
#getDeploymentCpuStat | |
✔ should combine timeseries and quota data | |
✔ should round usage data points | |
#getPods | |
✔ should return pods for an existing deployment | |
✔ should return pods when there are multiple deployments | |
✔ should return pods array | |
#scalePods | |
✔ should return success message on success | |
✔ should return failure message on error | |
#getEnvironments | |
✔ should return empty array for null environments response | |
✔ should return empty array if no environments | |
✔ should return singleton array result | |
✔ should sort environments | |
✔ should only emit on change | |
#isDeployedInEnvironment | |
✔ should be false if applications are null | |
✔ should be false if no environments are deployed | |
✔ should be false if no applications exist | |
✔ should be true for included environments | |
✔ should be true if included in multiple applications and environments | |
✔ should be false if deployments is null | |
✔ should be false for excluded environments | |
#getApplications | |
✔ should publish faked application names | |
✔ should return empty array if no applications | |
✔ should return empty array for null applications response | |
✔ should return singleton array result | |
application links | |
✔ should provide logs URL | |
✔ should provide application URL | |
✔ should provide console URL | |
#isApplicationDeployedInEnvironment | |
✔ should be true if included in multiple deployments | |
✔ should be false if deployments is null | |
✔ should be false for excluded deployments | |
✔ should be true for included deployments | |
✔ should be false if excluded in multiple deployments | |
✔ should be false if no deployments | |
#getVersion | |
✔ should return 1.0.2 | |
getEnvironments | |
✔ should notify on unknown | |
✔ should notify on 403 | |
✔ should notify on 404 | |
✔ should notify on 401 | |
✔ should notify on 500 | |
#getDeploymentNetworkStat | |
✔ should scale results to the sample with greatest unit | |
✔ should return scaled timeseries data | |
getDeploymentCpuStat | |
✔ should return data | |
✔ should return nothing when application is not deployed in environment | |
✔ should notify on 404 | |
✔ should notify on 500 | |
✔ should return nothing when application has no pods | |
✔ should notify on unknown | |
✔ should emit updates when deployment reappears | |
#getTimeseriesData | |
✔ should complete without errors if the deployment disappears | |
#hasDeployments | |
✔ should return true if there are deployed applications | |
✔ should return true if there are is at least one deployed application | |
✔ should return false if there are no deployed applications | |
#getEnvironmentCpuStat | |
✔ should return a "used" value of 8 and a "quota" value of 10 | |
#getEnvironmentMemoryStat | |
✔ should return a "used" value of 512 and a "quota" value of 1024 with units in "MB" | |
SpacesService | |
#loadRecent | |
✔ should still return if the recentSpaces on the profile is empty | |
✔ should still return values if spaceService.getSpaceById throws an error | |
✔ should return an empty array if recentSpaces doesn't exist on profile.store | |
#saveRecent | |
✔ should not silentSave if the spaceChanged already exists in _recent | |
✔ should silentSave after a spaceChanged has been broadcasted with a new space | |
✔ should log an error if silentSave failed | |
#initRecent - spaceDeleted | |
✔ should remove deleted space from _recent | |
✔ should not remove any spaces from _recent if deleted space was not in _recent | |
#initRecent - spaceChanged | |
✔ should re-order _recent if updated space already exists in _recent and is not index 0 | |
✔ should not re-order _recent if updated space already exists in _recent and is index 0 | |
✔ should trim _recent if its length exceeds RECENT_SPACE_LENGTH | |
#get recent | |
✔ should return the spaces from the profileService.store | |
#get current | |
✔ should return the space from contexts.current | |
RequestIdInterceptor | |
✔ should add an X-Request-Id header | |
Home: WorkItemWidgetComponent | |
✔ Should have logged in user | |
✔ Should have select element options | |
#fetchWorkItems | |
✔ should update the recentSpaceIndex when it filters through all the work items | |
✔ should fetch the correct work items | |
✔ should not fetch closed workitems | |
✔ should set relational data to an empty obj if it does not exist prior | |
✔ Should have recent space | |
✔ Should have select element | |
✔ Should show blank state if there are no workitems | |
✔ should have set the index after sifting through spaces | |
✔ should not overwrite pre-existing relational data | |
SpacesComponent | |
#initSpaces | |
✔ should log an error if the context or context.user is empty | |
✔ should use spaceService.getSpacesByUser to set the initial spaces | |
#canDeleteSpace | |
✔ should reject deletion if the creator and user are different people | |
✔ should allow deletion only if the creator and user are the same person | |
#spaces | |
✔ should return the contents of _space | |
#fetchMoreSpaces | |
✔ should report an error if getMoreSpaces() has an Observable error | |
✔ should retrieve more spaces and add them to the current list | |
✔ should log an error if the context or context.user is empty | |
#removeSpace | |
✔ should remove the space if the conditions are met | |
✔ should log an error if the SpaceService.deleteSpace observable throws an error | |
✔ show log an error if it cannot retrieve a list of the user's spaces | |
#cancel | |
✔ should hide the modal | |
#searchSpaces | |
✔ should push the searchText value onto the searchTermStream subject | |
#closeModal | |
✔ should hide the modal | |
WorkspacesService | |
✔ should be instantiable | |
#openWorkspace | |
✔ should return correct data | |
✔ should send POST request | |
✔ should send Authorization header | |
#getWorkspaces | |
✔ should send Authorization header | |
✔ should send GET request | |
✔ should return correct data | |
#createWorkspace | |
✔ should send POST request | |
✔ should return correct data | |
✔ should send Authorization header | |
Progress: AppLauncherProjectProgressService | |
✔ Get progress messages | |
InputActionDialog | |
✔ should create | |
Analytic Service: | |
✔ when writekey is not available, analytics should not be defined | |
when write key is available, | |
✔ analytics.invoked is truthy | |
✔ analytics object should have page method | |
✔ analytics object is defined | |
✔ analytics object should have identify method | |
✔ analytics.initialize should be falsy | |
✔ analytics object should have track method | |
DeploymentsToolbarComponent | |
✔ should update filterConfig resultsCount | |
✔ should emit filterChange event | |
✔ should emit sortChange event | |
DeploymentGraphLabel | |
✔ should have the expected label when a proper value and upper bound are provided | |
✖ should have an N/A label by default | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) DeploymentGraphLabel should have an N/A label by default FAILED | |
Expected '12.5 of 2' to equal 'N/A'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/apps/deployment-graph-label.component.spec.ts?:9:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should have the expected label when a proper value is provided | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) DeploymentGraphLabel should have the expected label when a proper value is provided FAILED | |
Expected '1 of 2' to equal '1 measure'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/apps/deployment-graph-label.component.spec.ts?:18:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
Error: 'it' should only be used in 'describe' function | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/apps/deployment-graph-label.component.spec.ts?:19:9) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
Service: JenkinsService | |
✔ should return jenkins status | |
CopyService | |
#copy | |
✔ should return false and log any errors if the dom copy command has failed | |
✔ should assign the value of the textarea to be the passed string | |
✔ should return true if the dom copy command has succeeded | |
✔ should create a textarea dom element | |
LOG: 'URL - ', 'http://example.com/osio/import' | |
LOG: 'URL - ', 'http://example.com/osio/import' | |
Service: AppLauncherProjectSummaryService | |
✔ Should return uuid | |
GettingStartedComponent | |
✔ should not link openshift when it is connected | |
✔ should not link openshift when it fails to connect | |
✔ should automatically link openshift when it is not connected | |
TruncateWordsPipe | |
✔ transforms "123 456 789" to "123 456…" | |
✔ [left] transforms "123 456 789" to "…456 789" | |
✔ transforms "1234 56 7 8" to "1234 56 7…" | |
✔ leaves "12" unchanged | |
✔ transforms "1234 5678 9" to "123xxx" | |
✔ leaves "123" unchanged | |
✔ [left] transforms "1234 5678 9" to "xxx9" | |
✔ leaves empty string unchanged | |
✔ [left] leaves empty string unchanged | |
UpdateComponent | |
#cleanupTenant | |
✔ should navigate to the cleanup page | |
#updateProfile | |
✔ should show an error 409 status if the e-mail provided already exists | |
✔ should update the profile with the expected information | |
✔ should show an error if the profile has failed to update | |
#updateTenant | |
✔ should update the tenant if successful | |
✔ should show an error if the tenant has suffered an unexpected error when updating | |
✔ should show an error if the tenant has failed to update | |
#validateUrl | |
✔ should verify https://fabric8.io/ to be a valid url | |
✔ should verify not-a-real-url to be an invalid url | |
#resetPasswordUrl | |
✔ should open a window to reset the password | |
#toggleTokenPanel | |
✔ should toggle boolean states when called | |
#linkImageUrl | |
✔ should show an error message if no image is found | |
✔ should properly link the avatar image if image exists | |
✔ should show a warning message if unable to link the image | |
#routeToProfile | |
✔ should route to the user's profile page | |
#isUpdateProfileDisabled | |
✔ should be true if at least one of the urls is invalid | |
✔ should be false if the urls are valid but at least one of the forms is dirty | |
#copyTokenToClipboard | |
✔ should show a success message if token was copied | |
✔ should show an danger message if there was an error | |
#isEmailValid | |
✔ should verify [email protected] to be a valid address | |
✔ should verify [email protected] to be a valid address | |
✔ should verify "very.(),:;<>[]".VERY."very@\ "very".unusual"@strange.example.com to be a valid address | |
✔ should verify @ to be an invalid address | |
✔ should verify A@b@[email protected] to be an invalid address | |
✔ should verify an empty string to be an invalid address | |
✔ should verify name@ to be an invalid address | |
PipelinesHistoryComponent | |
✔ should create | |
AddSpaceOverlayComponent | |
#createSpace | |
✔ should add space template if available | |
✔ should save the description | |
✔ should disable submit | |
#getSpaceTemplate | |
✔ should fetch and store the space templates | |
✔ should make selected space template null | |
✔ should handle error and set the default spacetemplate | |
DeploymentsDonutComponent | |
atQuota | |
✔ should default to "false" | |
✔ should be "false" when both stats are below quota | |
✔ should be "true" when CPU usage reaches quota | |
✔ should be "true" when Memory usage reaches quota | |
✔ should be "true" when both stats usage reaches quota | |
✔ should use pods data for initial desired replicas | |
✔ should not decrement desired replicas below zero when scaling down | |
✔ should increment desired replicas on scale up by one | |
✔ should acquire pods data | |
✔ should get the pods with the correct arguments | |
✔ should decrement desired replicas on scale down by one | |
error handling | |
✔ should notify if scaling pods has an error | |
✖ should not call notifications when scaling successfully | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) DeploymentsDonutComponent should not call notifications when scaling successfully FAILED | |
Expected spy NotificationsService.message not to have been called. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/deployments-donut/deployments-donut.component.spec.ts?:169:179) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
✔ should not call scalePods when scaling below 0 | |
✔ should call scalePods when scaling down | |
✔ should call scalePods when scaling up | |
ScaledMemoryStat | |
✔ should not scale 500 bytes | |
✔ should scale 5.5GB | |
✔ should scale quota when used is 0 | |
"from" scaling | |
✔ should not scale if target unit is the same as original unit | |
✔ should scale units down if target unit is larger than original | |
✔ should scale units down if target unit is much larger than original | |
✔ should scale units up if target unit is smaller than original | |
✔ should scale units up if target unit is much smaller than original | |
✔ should scale 2048 bytes | |
Github: GitHubService | |
✔ Get GiHub headers for given user name | |
Codebases Item Component | |
✔ Init component successfully | |
Service: AppLauncherMissionRuntimeService | |
✔ should return catalog | |
LandingPageComponent | |
✔ should use the login service to redirect if the user is logged in | |
✔ should broadcast and redirect upon login | |
✔ should use the auth service to check if the user is logged in | |
gravatar | |
✔ Should calculate the md5 correctly and setup sensible defaults | |
✔ Should let me specify that a url should be secure | |
✔ Should let me specify my own image as a default | |
✔ Should let me specify a gravatar default | |
✔ Should let me specify the rating | |
✔ Should let me specify the size | |
✔ Should standardize the email addresses | |
✔ Should let me call gravatar function | |
PipelineViewPage | |
✔ should create | |
✔ Get repo commit status by URL and sha with cached value | |
✔ Get repo details by full name | |
✔ Get GitHub repo last commit for given URL cached | |
✔ Get GitHub repo last commit for given URL in error | |
✔ Get GitHub repos associated with given user name | |
✔ Get GitHub repos associated with given user name in error | |
✔ Get GitHub repo license for given full name in error | |
✔ Get repo details by full name cached | |
✔ Get GitHub repo license for given full name | |
✔ Get GitHub repos associated with given user name cached | |
✔ Get repo details by full name in error | |
✔ Get GitHub repo last commit for given URL | |
✔ Get repo commit status by URL and sha in error | |
✔ Get repo details by URL | |
✔ Get GitHub repo license for given URL | |
✔ Get repo commit status by URL and sha | |
✔ Get GitHub repo license for given full name cached | |
✔ should use spaceService.getSpacesByUser to set the initial spaces | |
✔ should log an error if the context or context.user is empty | |
✔ should log an error if the context or context.user is empty | |
✔ should report an error if getMoreSpaces() has an Observable error | |
✔ should retrieve more spaces and add them to the current list | |
ResourceService | |
✔ should package a class with the stat | |
✔ should scale an environments memory stat | |
✔ should compute the correct class based on cpu usage | |
✔ should sort environments by name | |
✔ should rename environments appropriately | |
Utilities: | |
✔ Clones an object | |
✔ Merge value id dupicate key | |
✔ Clones a string | |
✔ Add values for new items | |
Service: AppLauncherPipelineService | |
✔ should return all pipelines when no platform specified (skipped) | |
✔ should return empty pipelines collection when no match found for the platform name | |
✔ should return empty pipeline collection when response is empty | |
✔ should return filtered pipelines based on platform name | |
PipelineViewComponent | |
✔ should create | |
MySpacesSearchSpacesDialog | |
#search | |
✔ should set view state to EMPTY when no results are received | |
✔ should call SpaceService#getTotalCount and update | |
✔ should update spaces with received results | |
✔ should call SpaceService#search with trimmed search term | |
✔ should set view state to SHOW when results are received | |
#initItems | |
✔ should set page size | |
✔ should set view state to LOADING | |
#clear | |
✔ should reset spaces list to empty array | |
✔ should reset search term | |
✔ should set view state to INIT | |
✔ should set totalCount to 0 | |
#init | |
✔ should set search term to empty | |
✔ should set view state to INIT | |
✔ should set spaces list to empty array | |
✔ should set totalCount to 0 | |
#fetchMoreSpaces | |
✔ should append spaces to spaces list | |
✔ should silently fail if no more spaces are found | |
✔ should be instantiable | |
TenantService | |
#cleanupTenant | |
✔ should delegate to handleError() if an error occurs | |
✔ should make a HTTP DELETE request | |
#updateTenant | |
✔ should delegate to handleError() if an error occurs | |
✔ should make a HTTP PATCH request | |
ApplicationsWidgetComponent | |
Applications widget with build configs | |
✔ Build configs should be set | |
✔ Empty build configs to show empty state | |
✔ Build configs should be available | |
✔ Empty build configs to not show empty state | |
✔ Stage or run build configs not to show empty state | |
✔ Empty stage and run build configs to show empty state | |
✔ Stage build configs to be sorted | |
✔ Run build configs to be sorted | |
✔ Run build configs should be set | |
✔ Stage build configs should be set | |
Applications widget without build configs | |
✔ should disable buttons if the user does not own the space | |
✔ should enable buttons if the user owns the space | |
ScaledNetStat | |
✔ should not scale 500 bytes | |
✔ should scale 2048 bytes | |
✔ should scale 5.5GB | |
"from" scaling | |
✔ should scale units up if target unit is much smaller than original | |
✔ should not scale if target unit is the same as original unit | |
✔ should scale units down if target unit is larger than original | |
✔ should scale units down if target unit is much larger than original | |
✔ should scale units up if target unit is smaller than original | |
CodebasesComponent | |
filtering codebases | |
✔ should filter codebases by name | |
GitHub repo details | |
✔ should handle Codebases where GitHub repo no longer exists | |
sorting codebases | |
✖ should sort codebases by repository pushed at | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) CodebasesComponent sorting codebases should sort codebases by repository pushed at FAILED | |
Expected 'alpha' to be 'beta'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/codebases/codebases.component.spec.ts?:391:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
Expected 'beta' to be 'alpha'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/codebases/codebases.component.spec.ts?:392:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
✖ should sort codebases by repository created at | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) CodebasesComponent sorting codebases should sort codebases by repository created at FAILED | |
Expected 'alpha' to be 'beta'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/codebases/codebases.component.spec.ts?:377:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
Expected 'beta' to be 'alpha'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/codebases/codebases.component.spec.ts?:378:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
✔ should sort codebases by name | |
PipelinesListToolbarComponent | |
✔ should create | |
MySpacesToolbarComponent | |
✔ should update filterConfig resultsCount | |
✔ should emit filterChange event | |
✔ should emit sortChange event | |
LauncherComponent | |
✔ should create | |
FeatureFooterComponent | |
✔ should not be empty for internal when there are features for beta | |
✔ should not be empty for experimental when there are features for exp, beta | |
✔ should not be empty for internal when there are features for exp, beta | |
✔ should not be empty for internal when there are features for exp | |
✔ should not be empty for internal when there are features for exp, beta and internal | |
✔ should display feature descriptions | |
✔ should not be empty for beta when there are features for beta | |
✔ should not be empty for experimental when there are features for exp | |
✔ should not be empty for experimental when there are features for beta | |
AddCollaboratorsDialog | |
✔ should reset state on cancel | |
✔ should reset state on add | |
✔ should be instantiable | |
DeploymentsAppsComponent | |
#showAddAppOverlay | |
✔ should delegate to Broadcaster to display the launcher | |
✔ should create a single container to hold application and environment cards | |
#filterApplications | |
✔ should supply filtered applications list to deployment card container | |
ApplicationsStackReportComponent | |
Applications stack report with build | |
✔ Should call showStackReport | |
✔ Pipelines should be set | |
✔ Build should be set | |
Codebases Item Details Component | |
✔ Init component with valid gitHubRepo | |
✔ Init component without valid gitHubRepo | |
CreateAreaDialogComponent | |
#handleError | |
✔ should set the areaCreationStatus to OK if there are no errors | |
✔ should set the areaCreationStatus to UNIQUE_VALIDATION_FAILURE if a 409 error is recorded | |
#validateAreaName | |
✔ should set the areaCreationStatus to EXCEED_LENGTH_FAILURE if the name is longer than 63 chars | |
✔ should reset the current error state when called | |
✔ should set the areaCreationStatus to EMPTY_NAME_FAILURE if the name is an empty string | |
✔ should not set an error state if the name is valid | |
26 09 2018 11:36:42.656:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/deployments_emptystate_nodeployments.png / | |
26 09 2018 11:36:42.656:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/deployments_emptystate_nodeployments.png | |
PipelinesListPage | |
✔ should create | |
DeploymentCardContainer | |
Empty State | |
✔ should still display the application title properly | |
✔ should display the empty state template | |
User has deployed applications | |
✔ should set the application title properly | |
✔ should create child components with proper inputs | |
DeploymentsResourceUsageComponent | |
✔ should create children components with proper environment objects | |
Pipelines Service | |
auth token available | |
getCurrentPipelines and getRecentPipelines | |
url available | |
✔ should inject urls into recent pipelines result | |
✔ should inject urls into current pipelines result | |
getOpenshiftConsoleUrl | |
✔ should return empty if openshift console url does not exist | |
✔ should return empty if no namespace of type user exists | |
✔ should return openshift console url if it exists | |
✔ should notify error handler and logger if http response is 401 and user is logged in | |
✔ should notify error handler and logger if http response is not okay | |
OK calls | |
✔ should cache console URL | |
auth token unavailable | |
✔ should not notify error handler and logger if http response is 401 and user is not logged in | |
DeploymentsDonutChartComponent | |
✔ should set unique chartId | |
✔ should not show mini text | |
Mini chart | |
✔ should show pods status | |
✔ should show mini text | |
Mini Idle chart | |
✔ should show idled text | |
API Locator Service | |
✔ Ensure APILocatorService is injectable | |
✔ Add prefix and suffix to configured service URL | |
✔ Add suffix to configured service URL | |
✔ Add prefix to configured service URL | |
✔ Do not change non configured service URL | |
Codebases Item Heading Component | |
✔ Show Security alert in heading | |
✔ Che performing multi-tenant migration message | |
✔ Should not show Security alert in heading | |
✔ Che starting message | |
✔ Che finished multi-tenant migration message | |
✔ Che running message | |
LoginService | |
login | |
with "error" URL param | |
✔ should handle new login | |
26 09 2018 11:36:43.528:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png / | |
26 09 2018 11:36:43.528:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png | |
26 09 2018 11:36:43.553:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/neutralface.png / | |
26 09 2018 11:36:43.554:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/neutralface.png | |
26 09 2018 11:36:43.554:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/trophy.png / | |
26 09 2018 11:36:43.554:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/trophy.png | |
26 09 2018 11:36:43.555:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/create-application.png / | |
26 09 2018 11:36:43.555:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/create-application.png | |
26 09 2018 11:36:43.555:DEBUG [middleware:source-files]: Requesting /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/import-application.png / | |
26 09 2018 11:36:43.555:DEBUG [middleware:source-files]: Fetching /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/import-application.png | |
✔ should handle existing login | |
StatusComponent | |
✔ should have fail image, msg and cta_link set | |
ERROR: 'Unhandled Promise rejection:', 'Cannot read property 'nativeElement' of null', '; Zone:', 'ProxyZone', '; Task:', 'Promise.then', '; Value:', TypeError: Cannot read property 'nativeElement' of null | |
TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:70:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35), 'TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:70:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35)' | |
ERROR: 'Unhandled Promise rejection:', 'Cannot read property 'nativeElement' of null', '; Zone:', 'ProxyZone', '; Task:', 'Promise.then', '; Value:', TypeError: Cannot read property 'nativeElement' of null | |
TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:70:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35), 'TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:70:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35)' | |
✔ should have success image, msg and cta_link set | |
ERROR: 'Unhandled Promise rejection:', 'Cannot read property 'nativeElement' of null', '; Zone:', 'ProxyZone', '; Task:', 'Promise.then', '; Value:', TypeError: Cannot read property 'nativeElement' of null | |
TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:55:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35), 'TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:55:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35)' | |
ERROR: 'Unhandled Promise rejection:', 'Cannot read property 'nativeElement' of null', '; Zone:', 'ProxyZone', '; Task:', 'Promise.then', '; Value:', TypeError: Cannot read property 'nativeElement' of null | |
TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:55:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35), 'TypeError: Cannot read property 'nativeElement' of null | |
at eval (webpack:///./src/app/layout/redirect-status/status/status.component.spec.ts?:55:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.runGuarded (webpack:///./node_modules/zone.js/dist/zone.js?:150:47) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/async-test.js?:233:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:167:17) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:158:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35)' | |
PipelineViewWrapperComponent | |
✔ should create | |
PipelinesFullHistoryToolbarComponent | |
✔ should create | |
AddAppOverlayComponent | |
component | |
✔ validate Project Name to be falsy as length is not satisfied | |
✔ should broadcast a event on overlay hide | |
✔ should create | |
✔ should return false if the project name has continous hyphens (-) | |
✔ continue button should be disabled on navigation in progress | |
✔ validate Project Name to be falsy | |
✔ validate Project Name to be truthy as length is satisfied | |
✔ continue button should be enable on navigation is not in progress | |
✔ validate Project Name to be truthy | |
✔ validate Project Name to be falsy as length is not satisfied | |
✔ application is valid | |
✔ application is not available | |
✔ should not allow project name starting with a number | |
✔ application is available | |
✔ continue button is disabled on load | |
✔ should not allow project name with spaces | |
✔ application is not valid | |
✔ should return false if the project name has continous underscores (_) | |
#constructor | |
✖ should not have applications if the current space is not defined | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) AddAppOverlayComponent #constructor should not have applications if the current space is not defined FAILED | |
Expected spy DeploymentApiService.getApplications to have been called 0 times. It was called 18 times. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/add-app-overlay/add-app-overlay.component.spec.ts?:219:62) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should retieve applications if the current space is defined | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) AddAppOverlayComponent #constructor should retieve applications if the current space is defined FAILED | |
Expected spy DeploymentApiService.getApplications to have been called once. It was called 19 times. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/add-app-overlay/add-app-overlay.component.spec.ts?:227:62) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
OverviewComponent | |
#ngOnInit | |
✔ should set the context.user value to be userService.currentLoggedInUser.attributes | |
✔ should not update context.user if not viewing own account | |
✔ should not update context.user if userService.currentLoggedInUser.attributes does not exist | |
#routeToUpdateProfile() | |
✔ should route to the _update page for the given user | |
#constructor | |
✖ should not subscribe to spaceService if there are no user attributes | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) OverviewComponent #constructor should not subscribe to spaceService if there are no user attributes FAILED | |
Expected spy SpaceService.getSpacesByUser to have been called 0 times. It was called 4 times. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/profile/overview/overview.component.spec.ts?:142:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
CleanupComponent | |
#goHome | |
✔ should navigate back to the home page | |
#showSuccessNotification | |
✔ should show a success notification | |
#toggleTenantError | |
✔ should toggle the boolean value of tenantErrorExpanded | |
#showWarningNotification | |
✔ should show an alert notification | |
#userNameMatches | |
✔ should return false if the two usernames are different | |
✔ should return true if the two usernames match | |
#confirm | |
✔ should show a notification if a space is unable to be erased | |
✔ should show a warning notification if tenant update failed | |
✔ should show a successful notification if tenant update & reset worked | |
✔ should call deleteSpace with skipCluster set to true | |
✔ should show a success message if spaces were erased successfully | |
✔ should broadcast space deleted | |
✔ should show an error notification if tenant cleanup failed | |
#confirmErase | |
✔ should open the confirm cleanup modal | |
Context Service: | |
✔ Feature-flag - getFeatures return a list of features | |
✔ Space - which does not belong to recent list - has been deleted, recent space list not changed | |
✔ Space - which belong to recent list - has been deleted, recent space list get updated removing it | |
✔ URL change to a new space - already in recent -, recent space list get updated successfully | |
✔ URL change to a new space, recent space list get updated successfully | |
LOG: 'Space with name _TEST and owner user | |
from path /user/_TEST was not found because of Error: Space name _TEST contains reserved characters.' | |
LOG: 'Space with name _TEST and owner user | |
from path /user/_TEST was not found because of Error: Space name _TEST contains reserved characters.' | |
✔ emits error when requested space contains reserved characters | |
LOG: 'Space with name TEST and owner _user | |
from path /_user/TEST was not found because of Error: User name _user contains reserved characters.' | |
LOG: 'Space with name TEST and owner _user | |
from path /_user/TEST was not found because of Error: User name _user contains reserved characters.' | |
✔ emits error when requested user contains reserved characters | |
✔ Feature-flag - getFeatures return an error (skipped) | |
CodebasesToolbarComponent | |
✔ should update filterConfig resultsCount | |
✔ should emit sortChange event | |
✔ should emit filterChange event | |
Runtime Console Pipelines Service | |
Recent pipelines | |
✔ should show last four builds including completed builds | |
Current pipelines | |
✔ should show builds for the context space | |
MySpacesComponent | |
#matchesFilters | |
✔ should return false if at least one of the filters results in zero matches | |
✔ should return true if all of the filters are satisfied | |
✔ should delegate to the matchesFilter method for each filter | |
#filterChange | |
✔ should set the applied filters and update the spaces | |
#restorePins | |
✔ should return and do nothing if the user has no attributes | |
✔ should appropriately show pins for pinned spaces | |
✔ should not show any pins if the spaces are not pinned | |
✔ should set boolean on spaces to properly sort pins | |
#handlePinChange | |
✔ should show the pin for the space if pinned | |
✔ should remove the pin from the space if unpinned | |
✔ should not adjust the pins if the space does not exist in the user's spaces | |
✔ should delegate to savePins and updateSpaces if the selected space exists in the user's spaces | |
#closeModal | |
✔ should hide the modal | |
#showAddSpaceOverlay | |
✔ should broadcast an event to open the new Space overlay | |
#sort | |
✔ should sort the spaces in-place using the array sort function | |
✔ should use the value from compare() to sort the spaces | |
#sortChange | |
✔ should update the current sort field & isAscending component attributes | |
✔ should update the spaces | |
#savePins | |
✔ should log an error if there was a problem with subscribing to the update | |
✔ should update the profile via GettingStartedService update() | |
✔ should initialize the contextInformation and pins if undefined | |
✔ should save the pins that are currently showing | |
#handleCreateSpaceAction | |
✔ should broadcast event when create space is clicked | |
#matchesFilter | |
✔ should be case-insensitive | |
✔ should return true if there is a space that matches the filter value | |
✔ should return false if there is no space that matches the filter value | |
✔ should simply return true if the filter id isn't name, because this is not supported functionality | |
#applyFilters | |
✔ should return all spaces if there are no filters | |
✔ should use matchesFilters to select qualifying spaces | |
#compare | |
✔ should return 0 (no difference) if the spaces are the same, sorted descending | |
✔ should return 1 if the first space is first alphabetically, sorted descending | |
✔ should return 0 (no difference) if the spaces are the same, sorted ascending | |
✔ should simply return 0 if currentSortField is undefined | |
✔ should return -1 if the first space is first alphabetically, sorted ascending | |
#spaces | |
✔ should return the contents of _spaces | |
#initSpaces | |
✔ should log an error if it failed to retrieve a list of the user's spaces | |
✔ should retrieve the user's space information and show all spaces | |
✔ should handle an error from spaceService.getSpacesByUser (skipped) | |
#removeSpace | |
✔ should log an error if spaceService.deleteSpace fails | |
✔ should log an error if there is no space to delete | |
✔ should delegate to spaceService.deleteSpace for deletion | |
✔ should remove the selected space out of allSpaces | |
#canDeleteSpace | |
✔ should be true if the creator and user are the same people | |
✔ should be false if the creator and user are different people | |
#confirmDeleteSpace | |
✔ should indicate that the passed space is to be deleted | |
✔ should show the modal to confirm deletion of the space | |
#updateSpaces | |
✔ should apply filters and sort | |
Connected Accounts Component | |
User has only OpenShift account connected | |
✔ should have OpenShift connection indicated | |
✔ should have absence of GitHub connection indicated | |
User has both Github and OpenShift accounts connected | |
✔ should have GitHub connection indicated | |
✔ should have OpenShift connection indicated | |
LoadingWidgetComponent | |
Loading widget | |
✔ Should have message title | |
✔ Should have message | |
UtilizationBarComponent | |
with invalid Stat | |
✔ should have a properly set title | |
✔ should have properly set card label information | |
status | |
✔ should warn on ERR status | |
✔ should warn on WARN status | |
✔ should not warn on OK status | |
with Warning level Stat | |
✔ should set warning 60% or higher used | |
✔ should have properly set card label information | |
✔ should have a properly set title | |
✔ should have proper stat fields set | |
with valid Stat | |
✔ should clear warning when under 60% used | |
✔ should have properly set card label information | |
✔ should have proper stat fields set | |
✔ should have a properly set title | |
Codebases Item Actions Component | |
✔ Create Workspace in error | |
✔ Delete codebase error | |
✔ Create Workspace successfully | |
✔ Create Workspace with capacity full | |
✔ Delete codebase successfully | |
PipelinesComponent | |
✖ should only display pipelines within the current space | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) PipelinesComponent should only display pipelines within the current space FAILED | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
sorting | |
✖ should sort by application ascending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) PipelinesComponent sorting should sort by application ascending FAILED | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort by application descending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) PipelinesComponent sorting should sort by application descending FAILED | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort by codebase descending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) PipelinesComponent sorting should sort by codebase descending FAILED | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort by codebase ascending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) PipelinesComponent sorting should sort by codebase ascending FAILED | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✖ should sort after filters change | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) PipelinesComponent sorting should sort after filters change FAILED | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
Pipelines component with empty url | |
✔ should hide OpenShift Console URL | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
filtering | |
✔ should display all pipelines in space when filters cleared | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should filter by application | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should filter by codebase | |
Pipelines component with url | |
✔ should set OpenShift Console URL | |
✔ should trigger showAddAppOverlay on click | |
✔ should add queryParams to URL on filter change | |
LOG: 'Welcome to Fabric8!' | |
LOG: 'Welcome to Fabric8!' | |
LOG: 'This is', '1.2.3', '(Build', '#123', 'and was built on', '02468', ')' | |
LOG: 'This is', '1.2.3', '(Build', '#123', 'and was built on', '02468', ')' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
AppComponent | |
✔ should call ErrorService#updateFailedRoute when context resolution fails | |
LOG: 'Welcome to Fabric8!' | |
LOG: 'Welcome to Fabric8!' | |
LOG: 'This is', '1.2.3', '(Build', '#123', 'and was built on', '02468', ')' | |
LOG: 'This is', '1.2.3', '(Build', '#123', 'and was built on', '02468', ')' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
WARN: 'Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?' | |
✔ should call ErrorService#updateFailedRoute on invalid URL | |
TenantComponent | |
#mavenRepoValidate | |
✔ should verify https://real-maven-repo to be a valid maven repo | |
✔ should verify not-a-maven-repo to be an invalid maven repo | |
✔ should verify http://real-maven-repo to be a valid maven repo | |
#updateProfile | |
✔ should show an error if the profile has failed to update | |
✔ should handle an error 409 status if the e-mail provided already exists | |
✔ should show an error if the tenant has failed to update | |
✔ should update the tenant if successful | |
#boosterGitRepoValidate | |
✔ should verify https://fabric8.io/ to be an invalid Git repo (skipped) | |
✔ should verify https://github.com/fabric8-ui/fabric8-ui.git to be a valid Git repo | |
✔ should verify [email protected]:fabric8-ui/fabric8-ui.git to be a valid Git repo (skipped) | |
#setElementFocus | |
✔ should focus the provided element | |
#resetProfile | |
✔ should set modifiedFromRequestParam and updateTenant to their default values | |
#isUpdateProfileDisabled | |
✔ should be false if not modified and all versions are valid | |
✔ should be true if not modified and at least one of the versions/repos is invalid | |
✔ should be false if being modified | |
#routeToProfile | |
✔ should route to the user's profile page | |
ApplicationOverviewService | |
✔ should start immediately and then poll on a 10-second interval | |
✔ should return data from backend | |
FeatureOptInComponent | |
updateProfile | |
✔ should cancel events deselecting a feature level | |
✔ should update the feature level | |
✔ should call GettingStartedService#update and send a notification | |
✔ should sort feature per level | |
BuildStageViewComponent | |
✔ should create | |
✔ should show info message when stages not started | |
✔ should show info message when build not started | |
✔ should not show status message when stages started | |
✔ should not show status message when build started | |
WorkItemBarchartComponent | |
✔ should update when the show x and y axis attributes change | |
✔ should allow attribute specifications to show x and y axis | |
✔ should allow attribute specification of chart height | |
✔ should update when the chart height attribute changes | |
✔ should set chart id | |
✔ should not show axis by default | |
✔ should setup C3 chart data correctly | |
✔ should update C3 chart data when data changes | |
✔ should allow using a tooltip function | |
My Spaces Item Heading Component | |
✔ Init component succesfully | |
My Spaces Item Actions Component | |
✔ Init component succesfully | |
PipelineViewToolbarComponent | |
✔ should create | |
WorkItemsComponent | |
Combobox | |
✔ should reset the select options size to 0 on change and blur | |
✔ should limit the select size to 10 on a mousedown event | |
✔ should contain all the user's spaces and recent spaces | |
✔ should exist when > 0 spaces | |
DeploymentStatusService | |
getEnvironmentCpuStatus | |
✔ should return WARN status when nearing quota | |
✔ should correctly invoke the deployments service | |
✔ should return OK status when not nearing quota | |
✔ should return ERR status when at quota | |
#getDeploymentMemoryStatus | |
✔ should return OK status when not nearing quota | |
✔ should correctly invoke the deployments service | |
✔ should return ERR status when at quota | |
✔ should return WARN status when nearing quota | |
✔ should return OK status after scaling down to 0 pods | |
getEnvironmentMemoryStatus | |
✔ should return ERR status when at quota | |
✔ should return WARN status when nearing quota | |
✔ should correctly invoke the deployments service | |
✔ should return OK status when not nearing quota | |
#getDeploymentAggregateStatus | |
✔ should return combined status when multiple stats are nearing or at quota | |
✔ should return OK status with no message when no stats are nearing quota | |
✔ should return combined status when multiple stats are nearing quota | |
✔ should mirror single status when one stat is nearing quota | |
#getDeploymentCpuStatus | |
✔ should return WARN status when nearing quota | |
✔ should return OK status when not nearing quota | |
✔ should return ERR status when at quota | |
✔ should correctly invoke the deployments service | |
✔ should return OK status after scaling down to 0 pods | |
FeatureAcknowledgement service: | |
✔ should tell whether a user has toggled off the display of feature icon | |
✔ should tell whether a user has agreed to keep the display of feature icon | |
Redirect Status Component | |
✔ should verify redirect status and error message is set through activated route | |
DeploymentCardComponent | |
#delete | |
✔ should clear "deleting" flag when request completes with error | |
✔ should clear "deleting" flag when request completes successfully | |
async tests | |
dropdown menus | |
✔ should call the delete modal open method | |
✔ should not display appUrl if none available | |
✔ should call the delete service method when the modal event fires | |
✔ should set icon status from DeploymentStatusService aggregate | |
✔ should invoke deployments service calls with the correct arguments | |
✔ should not display inactive environments | |
✔ should set versionLabel from mockSvc.getVersion result | |
✔ should be active by default | |
ResourceCardComponent | |
✔ should correctly request the deployed environment data | |
✔ should have its children passed the proper values | |
CheService | |
#getState | |
✔ should handle errors | |
✔ should return correct data | |
✔ should send a GET | |
✔ should send an Authorization header | |
✔ should be instantiable | |
#start | |
✔ should handle errors | |
✔ should return correct data | |
✔ should send a PATCH | |
✔ should send an Authorization header | |
AreasToolbarComponent | |
✔ should update filterConfig resultsCount | |
MenuService service: it | |
✔ should return a fullMenu if none of the feature are disabled | |
✔ should return a filtered menu if some features (part of main menu) are disabled | |
✔ should return a filtered sub-menu if some features (part of submenu) are disabled | |
✔ should return a filtered sub-menu if some features are internal and user in non internal | |
Service: Provider Service | |
✔ should check OSO connection status | |
✔ should get legacy linking url | |
✔ should check github connection status | |
RecentSpacesWidget | |
✔ should use currentLoggedInUser username | |
✔ should display the loading widget while waiting for the recent spaces | |
userHasSpaces | |
✔ should emit "false" if space array is empty | |
✔ should emit "true" if space array is nonempty | |
✔ should be instantiable | |
showAddSpaceOverlay | |
✔ should trigger broadcast event | |
error handling | |
✔ should log errors if SpaceService emits errors | |
recentSpaces | |
✔ should relay empty results | |
✔ should relay nonempty results | |
✔ Open workspace with capacity full | |
✔ Open workspace with valid url | |
✔ Create workspace | |
✔ Init component fetches workspaces | |
✔ Create Workspace with capacity full | |
AnalyzeOverviewComponent | |
✔ should disable the button if both services are unavailable | |
✔ should show the Create an Application button if the user owns the space | |
✔ should recognize that the user does not own the space | |
✔ should hide the Create an Application button if the user does not own the space | |
✔ should call to check the user space | |
✔ should disable the button if context service unavailable | |
✔ should recognize that the user owns the space | |
✔ should disable the button if user service unavailable | |
MemoryUnit | |
fromOrdinal | |
undefined cases | |
✔ should be undefined for 1.5 | |
✔ should be undefined for Infinity | |
✔ should be undefined for 4 | |
✔ should be undefined for NaN | |
✔ should be undefined for -1 | |
✔ should be MB for 2 | |
✔ should be KB for 1 | |
✔ should be GB for 3 | |
✔ should be B for 0 | |
ordinal | |
✔ should be 3 for GB | |
✔ should be 0 for B | |
✔ should be 2 for MB | |
✔ should be 1 for KB | |
DeleteDeploymentModal | |
✔ should be instantiable | |
#confirmDeletion | |
✔ should emit deleteEvent | |
✔ should call host.hide() | |
#hide | |
✔ should call host.hide() | |
#show | |
✔ should call host.show() | |
TruncateCharactersPipe | |
✔ leaves "123" unchanged | |
✔ transforms "123456789" to "123…" | |
✔ leaves empty string unchanged | |
✔ transforms "1234 5678" to "123…" | |
✔ leaves "12" unchanged | |
✔ [left] position | |
✔ [left] leaves empty string unchanged | |
✔ transforms "123456789" to "123xxx" | |
LoadingComponent | |
✔ should create (skipped) | |
OauthConfigStore | |
user service empty | |
✔ should continue | |
success state | |
✖ should load and set oauthconfig with openshift console on init | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) OauthConfigStore success state should load and set oauthconfig with openshift console on init FAILED | |
Expected undefined to equal 'http://console.example.com/cluster/console'. | |
at <Jasmine> | |
at SafeSubscriber.eval [as _next] (webpack:///./src/a-runtime-console/kubernetes/store/oauth-config-store.spec.ts?:91:60) | |
at SafeSubscriber.__tryOrUnsub (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:204:16) | |
at SafeSubscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:142:22) | |
at Subscriber._next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:86:26) | |
at Subscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:63:18) | |
at BehaviorSubject._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/BehaviorSubject.js?:27:24) | |
at BehaviorSubject.Observable._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:48:25) | |
at BehaviorSubject.Subject._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Subject.js?:100:51) | |
at BehaviorSubject.Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:34:22) | |
at Observable._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:78:33) | |
at Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:33:22) | |
at SafeSubscriber.eval [as _next] (webpack:///./src/a-runtime-console/kubernetes/store/oauth-config-store.spec.ts?:89:60) | |
at SafeSubscriber.__tryOrUnsub (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:204:16) | |
at SafeSubscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:142:22) | |
at Subscriber._next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:86:26) | |
at Subscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:63:18) | |
at BehaviorSubject._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/BehaviorSubject.js?:27:24) | |
at BehaviorSubject.Observable._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:48:25) | |
at BehaviorSubject.Subject._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Subject.js?:100:51) | |
at BehaviorSubject.Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:34:22) | |
at Observable._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:78:33) | |
at Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:33:22) | |
at UserContext.eval (webpack:///./src/a-runtime-console/kubernetes/store/oauth-config-store.spec.ts?:87:51) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:141:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:157:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
config request error | |
✔ should notify on config http error | |
user service error | |
✔ should notify on user service error | |
Finished in 36.78 secs / 34.993 secs @ 11:36:58 GMT+0200 (CEST) | |
SUMMARY: | |
✔ 810 tests completed | |
ℹ 6 tests skipped | |
✖ 25 tests failed | |
FAILED TESTS: | |
Raven exception handler | |
raven error handling | |
✖ setUserContext from UserService.currentLoggedInUser | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ string error generates no fingerprint | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Error with stack and message generates custom fingerprint | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Error with message generates custom fingerprint | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.development does not invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.prDeploy does not invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.production does invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ Environment.prodPreview does invoke Raven | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: <spyOn> : getEnvironment is not declared writable or has no setter | |
Usage: spyOn(<object>, <methodName>) | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/shared/exception.handler.spec.ts?:23:29) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
Email Verification Component | |
✖ should verify email has already been used | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected '/var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/neutralface.png' to equal '../../../assets/images/neutralface.png'. | |
at <Jasmine> | |
at eval (webpack:///./src/app/profile/email-verification/email-verification.spec.ts?:69:18) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at AsyncTestZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/async-test.js?:89:25) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:155:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should verify email is verified | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected '/var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/_karma_webpack_/_assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png' to equal '../../../assets/images/Logotype_RH_OpenShift-io_RGB_RedGray.png'. | |
at <Jasmine> | |
at eval (webpack:///./src/app/profile/email-verification/email-verification.spec.ts?:59:18) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at AsyncTestZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/async-test.js?:105:39) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:124:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at eval (webpack:///./node_modules/zone.js/dist/zone.js?:871:34) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at AsyncTestZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/async-test.js?:89:25) | |
at ProxyZoneSpec.onInvokeTask (webpack:///./node_modules/zone.js/dist/proxy.js?:155:39) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:419:36) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
DeploymentGraphLabel | |
✖ should have an N/A label by default | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected '12.5 of 2' to equal 'N/A'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/apps/deployment-graph-label.component.spec.ts?:9:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should have the expected label when a proper value is provided | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected '1 of 2' to equal '1 measure'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/apps/deployment-graph-label.component.spec.ts?:18:33) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
DeploymentsDonutComponent | |
✖ should not call notifications when scaling successfully | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected spy NotificationsService.message not to have been called. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/deployments/deployments-donut/deployments-donut.component.spec.ts?:169:179) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
CodebasesComponent | |
sorting codebases | |
✖ should sort codebases by repository pushed at | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected 'alpha' to be 'beta'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/codebases/codebases.component.spec.ts?:391:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
✖ should sort codebases by repository created at | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected 'alpha' to be 'beta'. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/create/codebases/codebases.component.spec.ts?:377:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:217:21) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at AsyncTestZoneSpec.eval [as finishCallback] (webpack:///./node_modules/zone.js/dist/async-test.js?:216:29) | |
at eval (webpack:///./node_modules/zone.js/dist/async-test.js?:48:31) | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at ZoneTask.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:495:34) | |
at ZoneTask.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:484:48) | |
at timer (webpack:///./node_modules/zone.js/dist/zone.js?:2053:29) | |
AddAppOverlayComponent | |
#constructor | |
✖ should not have applications if the current space is not defined | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected spy DeploymentApiService.getApplications to have been called 0 times. It was called 18 times. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/add-app-overlay/add-app-overlay.component.spec.ts?:219:62) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should retieve applications if the current space is defined | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected spy DeploymentApiService.getApplications to have been called once. It was called 19 times. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/space/add-app-overlay/add-app-overlay.component.spec.ts?:227:62) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
OverviewComponent | |
#constructor | |
✖ should not subscribe to spaceService if there are no user attributes | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected spy SpaceService.getSpacesByUser to have been called 0 times. It was called 4 times. | |
at <Jasmine> | |
at UserContext.eval (webpack:///./src/app/profile/overview/overview.component.spec.ts?:142:60) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:144:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:159:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
PipelinesComponent | |
✖ should only display pipelines within the current space | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
sorting | |
✖ should sort by application ascending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort by application descending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort by codebase descending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort by codebase ascending | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
✖ should sort after filters change | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Error: PipelinesService#getOpenshiftConsoleUrl not implemented | |
error properties: Object({ ngDebugContext: DebugContext_({ view: Object({ def: Object({ factory: null, nodeFlags: 37995009, rootNodeFlags: 33554433, nodeMatchedQueries: 0, flags: 0, nodes: [ Object({ nodeIndex: 0, parent: null, renderParent: null, bindingIndex: 0, outputIndex: 0, checkIndex: 0, flags: 33554433, childFlags: 4440576, directChildFlags: 4440576, childMatchedQueries: 0, matchedQueries: Object({ }), matchedQueryIds: 0, references: Object({ }), ngContentIndex: null, childCount: 2, bindings: [ ], bindingFlags: 0, outputs: [ ], element: Object({ ns: '', name: 'alm-pipelines', attrs: [ ], template: null, componentProvider: Object({ nodeIndex: 2, parent: <circular reference: Object>, renderParent: <circular reference: Object>, bindingIndex: 0, outputIndex: 0, checkIndex: 2, flags: 4440064, childFlags: 0, directChildFlags: 0, childMatchedQueries: 0, matchedQueries: Object, matchedQueryIds: 0, references: Object, ngContentIndex: -1, childCount: 0, bindings: Array, bindingFlags: 0, outputs: ... | |
at <Jasmine> | |
at eval (webpack:///./src/testing/mock.ts?:20:63) | |
at <Jasmine> | |
at createMock (webpack:///./src/testing/mock.ts?:20:17) | |
at UserContext.eval (webpack:///./src/app/space/create/pipelines/pipelines.component.spec.ts?:78:92) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
OauthConfigStore | |
success state | |
✖ should load and set oauthconfig with openshift console on init | |
HeadlessChrome 0.0.0 (Mac OS X 10.13.6) | |
Expected undefined to equal 'http://console.example.com/cluster/console'. | |
at <Jasmine> | |
at SafeSubscriber.eval [as _next] (webpack:///./src/a-runtime-console/kubernetes/store/oauth-config-store.spec.ts?:91:60) | |
at SafeSubscriber.__tryOrUnsub (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:204:16) | |
at SafeSubscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:142:22) | |
at Subscriber._next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:86:26) | |
at Subscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:63:18) | |
at BehaviorSubject._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/BehaviorSubject.js?:27:24) | |
at BehaviorSubject.Observable._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:48:25) | |
at BehaviorSubject.Subject._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Subject.js?:100:51) | |
at BehaviorSubject.Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:34:22) | |
at Observable._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:78:33) | |
at Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:33:22) | |
at SafeSubscriber.eval [as _next] (webpack:///./src/a-runtime-console/kubernetes/store/oauth-config-store.spec.ts?:89:60) | |
at SafeSubscriber.__tryOrUnsub (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:204:16) | |
at SafeSubscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:142:22) | |
at Subscriber._next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:86:26) | |
at Subscriber.next (webpack:///./node_modules/rxjs/_esm5/internal/Subscriber.js?:63:18) | |
at BehaviorSubject._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/BehaviorSubject.js?:27:24) | |
at BehaviorSubject.Observable._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:48:25) | |
at BehaviorSubject.Subject._trySubscribe (webpack:///./node_modules/rxjs/_esm5/internal/Subject.js?:100:51) | |
at BehaviorSubject.Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:34:22) | |
at Observable._subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:78:33) | |
at Observable.subscribe (webpack:///./node_modules/rxjs/_esm5/internal/Observable.js?:33:22) | |
at UserContext.eval (webpack:///./src/a-runtime-console/kubernetes/store/oauth-config-store.spec.ts?:87:51) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:387:26) | |
at ProxyZoneSpec.onInvoke (webpack:///./node_modules/zone.js/dist/proxy.js?:127:39) | |
at ZoneDelegate.invoke (webpack:///./node_modules/zone.js/dist/zone.js?:386:32) | |
at Zone.run (webpack:///./node_modules/zone.js/dist/zone.js?:137:43) | |
at runInTestZone (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:141:34) | |
at UserContext.eval (webpack:///./node_modules/zone.js/dist/jasmine-patch.js?:157:20) | |
at <Jasmine> | |
at ZoneDelegate.invokeTask (webpack:///./node_modules/zone.js/dist/zone.js?:420:31) | |
at Zone.runTask (webpack:///./node_modules/zone.js/dist/zone.js?:187:47) | |
at drainMicroTaskQueue (webpack:///./node_modules/zone.js/dist/zone.js?:594:35) | |
TOTAL: 25 FAILED, 810 SUCCESS | |
26 09 2018 11:36:58.078:DEBUG [karma]: Run complete, exiting. | |
26 09 2018 11:36:58.079:DEBUG [launcher]: Disconnecting all browsers | |
=============================== Coverage summary =============================== | |
Statements : 100% ( 0/0 ) | |
Branches : 100% ( 0/0 ) | |
Functions : 100% ( 0/0 ) | |
Lines : 100% ( 0/0 ) | |
================================================================================ | |
26 09 2018 11:36:58.459:DEBUG [launcher]: Process ChromeHeadless exited with code 0 | |
26 09 2018 11:36:58.460:DEBUG [temp-dir]: Cleaning temp dir /var/folders/hc/h07f1j751137jp81w2cplm280000gn/T/karma-38224351 | |
26 09 2018 11:36:58.467:DEBUG [launcher]: Finished all browsers | |
npm ERR! code ELIFECYCLE | |
npm ERR! errno 1 | |
npm ERR! [email protected] test:unit: `karma start` | |
npm ERR! Exit status 1 | |
npm ERR! | |
npm ERR! Failed at the [email protected] test:unit script. | |
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. | |
npm ERR! A complete log of this run can be found in: | |
npm ERR! /Users/corinne/.npm/_logs/2018-09-26T09_36_58_600Z-debug.log | |
npm ERR! Test failed. See above for more details. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment