Skip to content

Update for ruby-dbus 0.23.0.beta1#607

Merged
imobachgs merged 4 commits intomasterfrom
fix-tests-for-dbus-23b1-23b2
Jun 7, 2023
Merged

Update for ruby-dbus 0.23.0.beta1#607
imobachgs merged 4 commits intomasterfrom
fix-tests-for-dbus-23b1-23b2

Conversation

@mvidner
Copy link
Copy Markdown
Contributor

@mvidner mvidner commented Jun 6, 2023

Problem

With a new ruby-dbus in OBS, it turns out I only ran manual Agama tests, not the RSpec tests, which relied on ruby-dbus internals, so more fixes are needed

(Where exactly is is failing?)

Solution

In tests, replace DBus::Service by one of its successors, ProxyService or ObjectServer

For Questions which have a more complex test, fix more.

Testing

cd service; bundle exec rspec

mvidner added 3 commits June 6, 2023 20:49
Also relax the dependency to allow anything < 1.0

On the assumption that its maintainer (myself) will be quick to fix any
API problems that may occur on version upgrades.
@coveralls
Copy link
Copy Markdown

coveralls commented Jun 6, 2023

Pull Request Test Coverage Report for Build 5192440269

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 75.686%

Totals Coverage Status
Change from base Build 5173879017: 0.0%
Covered Lines: 5396
Relevant Lines: 6890

💛 - Coveralls

@imobachgs imobachgs merged commit d0e2d84 into master Jun 7, 2023
@imobachgs imobachgs deleted the fix-tests-for-dbus-23b1-23b2 branch June 7, 2023 10:41
@imobachgs imobachgs mentioned this pull request Aug 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants