Sha256: 65db7ecd581293fd0205ef049fc35440b4bfa0d216f2bce01ae42ede13d3a3d4

Contents?: true

Size: 531 Bytes

Versions: 7

Compression:

Stored size: 531 Bytes

Contents

require File.join(File.dirname(__FILE__), 'test_helper')

class VirtualBoxTest < Test::Unit::TestCase
  setup do
    VirtualBox::Command.stubs(:execute)
  end

  context "the version" do
    should "return version" do
      VirtualBox::Command.expects(:vboxmanage).with("-v").returns("ver").once
      assert_equal "ver", VirtualBox.version
    end

    should "chomp the string" do
      VirtualBox::Command.expects(:vboxmanage).with("-v").returns("ver    \n\n").once
      assert_equal "ver", VirtualBox.version
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
virtualbox-0.5.4 test/virtualbox_test.rb
virtualbox-0.5.3 test/virtualbox_test.rb
virtualbox-0.5.2 test/virtualbox_test.rb
virtualbox-0.5.1 test/virtualbox_test.rb
virtualbox-0.5.0 test/virtualbox_test.rb
virtualbox-0.4.3 test/virtualbox_test.rb
virtualbox-0.4.2 test/virtualbox_test.rb