Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix middleware spec failures on master #1540

Merged
merged 1 commit into from
Jun 14, 2017
Merged

Fix middleware spec failures on master #1540

merged 1 commit into from
Jun 14, 2017

Conversation

himdel
Copy link
Contributor

@himdel himdel commented Jun 14, 2017

One failure happens because accessing feed on a hawkular MiddlewareServer fails when feed is nil.
Adding feed => '' where needed, but a proper solution will depend on https://github.com/ManageIQ/manageiq-providers-hawkular/pull/20/files#r121929594 - either that unescape needs to be called conditionally, or the factory needs to get updated to not allow nil.

The other happens because now a hawkular now only finds hawkular datasources, not a generic MiddlewareDatasource.

Cc @h-kataria , @martinpovolny

(Failure on master - https://travis-ci.org/ManageIQ/manageiq-ui-classic/jobs/242785462)

One failure happens because accessing `feed` on a hawkular MiddlewareServer fails when `feed` is `nil`.

The other happens because now a hawkular now only finds hawkular datasources, not generic MiddlewareDatasource.
@miq-bot
Copy link
Member

miq-bot commented Jun 14, 2017

Checked commit https://github.com/himdel/manageiq-ui-classic/commit/db36fc971dd4f0fc2775bd73f0c01325cf9530b6 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0
3 files checked, 0 offenses detected
Everything looks fine. 🍪

@h-kataria
Copy link
Contributor

LGTM

@h-kataria h-kataria added this to the Sprint 63 Ending Jun 19, 2017 milestone Jun 14, 2017
@h-kataria h-kataria merged commit 663dd74 into ManageIQ:master Jun 14, 2017
@himdel himdel deleted the fix-hawk branch June 14, 2017 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants