Sha256: 2b702de27cd7901304ebce0099a54675eb71c1a9f7cc102b496442841a5406e7
Contents?: true
Size: 461 Bytes
Versions: 3
Compression:
Stored size: 461 Bytes
Contents
#!/usr/bin/env rspec require_relative "spec_helper" require "dbus" describe DBus do describe ".type" do ["i", "ai", "a(ii)", "aai"].each do |s| it "parses some type #{s}" do expect(DBus.type(s).to_s).to be_eql s end end ["aa", "(ii", "ii)", "hrmp"].each do |s| it "raises exception for invalid type #{s}" do expect { DBus.type(s).to_s }.to raise_error DBus::Type::SignatureException end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ruby-dbus-0.17.0 | spec/type_spec.rb |
ruby-dbus-0.16.0 | spec/type_spec.rb |
ruby-dbus-0.15.0 | spec/type_spec.rb |