Sha256: 109b36f5341ae73aaa61dc3dd36bb22bc411212fa38350c4c57069d92c25338e

Contents?: true

Size: 583 Bytes

Versions: 2

Compression:

Stored size: 583 Bytes

Contents

require "rspec"
require "tmpdir"

require "jdt/manifest/referenced"

describe Jdt::Referenced do

  it "should reference file without parent" do

    Dir.tmpdir do |dir|

      file = "#{dir}/test.ext"
      File.open("#{dir}/test.ext") do |file|
        file << "test"
      end

      ref = Jdt::Referenced.new
      ref.type = :file
      ref.extension_path = dir
      ref.path = "test.ext"

      ref.exists?.should eq(true)
      ref.path_in_extension.should eq("test.ext")
      ref.path_in_filesystem.should eq("#{dir}/test.ext")
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jdt-0.0.3 spec/jdt/manifest/referenced_spec.rb
jdt-0.0.2 spec/jdt/manifest/referenced_spec.rb