Sha256: 7bbd97ae5e47b8f57cbc4203d1bae05b58eb717136153a943141fdd8c87a19b3

Contents?: true

Size: 554 Bytes

Versions: 5

Compression:

Stored size: 554 Bytes

Contents

require 'spec_helper'

# Assumption: two devices are connected on the usb bus and not yet in accessory
# mode. Those devices are a Galaxy Nexus running 4.2 AOSP and a HTC Flyer
# running 3.2 (with UMS support).

describe Ligo::Context do
  it "should derive from LIBUSB::Context" do
    subject.class.superclass.should be LIBUSB::Context
  end

  describe "#devices" do
    it "should return an Array" do
      subject.devices.class.should be Array
    end
    it "should return 2 devices" do
      subject.devices.size.should equal 2
    end
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ligo-0.2.0 spec/ligo/context_spec.rb
ligo-0.1.2 spec/ligo/context_spec.rb
ligo-0.1.1 spec/ligo/context_spec.rb
ligo-0.1.0 spec/ligo/context_spec.rb
ligo-0.1.0.beta spec/ligo/context_spec.rb