Sha256: f38595c493757f5e844bf38017a50c8802324c2bfcfe129d9a395233aa930919
Contents?: true
Size: 841 Bytes
Versions: 7
Compression:
Stored size: 841 Bytes
Contents
require 'autoproj/test' require 'autoproj/autobuild' describe Autobuild::Package do describe "#remove_dependency" do attr_reader :pkg before do @pkg = Autobuild.import('pkg') Autobuild.import('dep') end it "removes direct dependencies" do pkg.dependencies << 'dep' pkg.remove_dependency 'dep' assert !pkg.dependencies.include?('dep') end it "removes optional dependencies" do pkg.optional_dependency 'dep' pkg.remove_dependency 'dep' assert !pkg.optional_dependencies.include?('dep') end it "removes OS dependencies" do pkg.os_packages << 'dep' pkg.remove_dependency 'dep' assert !pkg.os_packages.include?('dep') end end end
Version data entries
7 entries across 7 versions & 1 rubygems