Sha256: cfc556c649e25f538c4eb2374b5730dd9d55e418cd248f68a9da7d37dcb6a613

Contents?: true

Size: 516 Bytes

Versions: 3

Compression:

Stored size: 516 Bytes

Contents

#!/usr/bin/env rspec
# frozen_string_literal: true

require_relative "spec_helper"
require "dbus"

describe DBus do
  describe ".session_bus", tag_bus: true do
    it "returns a BusConnection" do
      expect(DBus.session_bus).to be_a(DBus::BusConnection)
    end
  end

  describe ".system_bus" do
    # coverage obsession: mock it out,
    # system bus may not exist during RPM builds
    it "calls SystemBus.instance" do
      expect(DBus::SystemBus).to receive(:instance)
      DBus.system_bus
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-dbus-0.24.0 spec/dbus_spec.rb
ruby-dbus-0.23.1 spec/dbus_spec.rb
ruby-dbus-0.23.0.beta2 spec/dbus_spec.rb