Skip to content

Instantly share code, notes, and snippets.

@corinnekrych
Created September 26, 2018 13:42
Show Gist options
  • Save corinnekrych/eac1f777b1266ae054e72e29fd33f202 to your computer and use it in GitHub Desktop.
Save corinnekrych/eac1f777b1266ae054e72e29fd33f202 to your computer and use it in GitHub Desktop.
TEST FAILURE
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