Sha256: e10af8743fa4d34f5f917ae18ca9a278e074260a3c479f115627639aed9508e1

Contents?: true

Size: 1.11 KB

Versions: 104

Compression:

Stored size: 1.11 KB

Contents

require_relative '../lib/dependencies.rb'

describe Dependencies do
  it "should be able to extract C# system dependencies" do
    system_deps = Dependencies.csharp_system_dependencies File.read("#{File.dirname(__FILE__)}/test_data/csharp_project/JsonNet.Test.csproj")
	expect(system_deps.length).to eq(7)
	expect(system_deps.include?('System')).to eq(true)
	expect(system_deps.include?('System.Xml')).to eq(true)
	expect(system_deps.include?('Microsoft.CSharp')).to eq(true)
  end

  it "should be able to extract C# file dependencies" do
    system_deps = Dependencies.csharp_file_dependencies File.read("#{File.dirname(__FILE__)}/test_data/csharp_project/JsonNet.Test.csproj")
	expect(system_deps.length).to eq(2)
	expect(system_deps.include?('dep\github\lou-parslow\NetLibs\develop\NUnit\2.6.3\bin\framework\nunit.framework.dll')).to eq(true)
  end

  it "should be able to extract ruby dependencies" do
    system_deps = Dependencies.ruby_dependencies File.read("#{File.dirname(__FILE__)}/test_data/example.rb")
	expect(system_deps.length).to eq(2)
	expect(system_deps.include?('json')).to eq(true)
  end
end

Version data entries

104 entries across 104 versions & 1 rubygems

Version Path
dev_tasks-0.0.141 spec/dependencies_spec.rb
dev_tasks-0.0.140 spec/dependencies_spec.rb
dev_tasks-0.0.139 spec/dependencies_spec.rb
dev_tasks-0.0.138 spec/dependencies_spec.rb
dev_tasks-0.0.137 spec/dependencies_spec.rb
dev_tasks-0.0.136 spec/dependencies_spec.rb
dev_tasks-0.0.135 spec/dependencies_spec.rb
dev_tasks-0.0.134 spec/dependencies_spec.rb
dev_tasks-0.0.133 spec/dependencies_spec.rb
dev_tasks-0.0.132 spec/dependencies_spec.rb
dev_tasks-0.0.131 spec/dependencies_spec.rb
dev_tasks-0.0.130 spec/dependencies_spec.rb
dev_tasks-0.0.129 spec/dependencies_spec.rb
dev_tasks-0.0.128 spec/dependencies_spec.rb
dev_tasks-0.0.127 spec/dependencies_spec.rb
dev_tasks-0.0.126 spec/dependencies_spec.rb
dev_tasks-0.0.125 spec/dependencies_spec.rb
dev_tasks-0.0.124 spec/dependencies_spec.rb
dev_tasks-0.0.123 spec/dependencies_spec.rb
dev_tasks-0.0.122 spec/dependencies_spec.rb