Sha256: 2d992ba9c2fac7aeeb89392212566efb99cc56936a8c6c1c8e1ef882f80d7137

Contents?: true

Size: 596 Bytes

Versions: 27

Compression:

Stored size: 596 Bytes

Contents

require "spec_helper"

module Beaker
  module Options
    describe PEVersionScraper do
      it "can pull version from local LATEST file" do
        filename = 'LATEST'
        latest = File.open(filename, 'w')
        latest.write('3.7.1-rc0-8-g73f93cb')
        latest.close
        expect(PEVersionScraper.load_pe_version('.', filename)) === '3.0.0'
        File.delete(filename)
      end
      it "raises error when file doesn't exist" do
        expect{PEVersionScraper.load_pe_version("not a valid path", "not a valid filename")}.to raise_error(ArgumentError)
      end

    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
beaker-2.18.3 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.18.2 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.18.1 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.18.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.17.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.16.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.15.1 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.15.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.14.1 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.14.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.13.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.12.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.11.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.10.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.9.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.8.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.7.1 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.7.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.6.0 spec/beaker/options/pe_version_scaper_spec.rb
beaker-2.5.1 spec/beaker/options/pe_version_scaper_spec.rb