Sha256: ed8c8b5a0a382e503b95ceef0a0b80a8a378b2de840eeb969ba5728f375b82a0
Contents?: true
Size: 1023 Bytes
Versions: 22
Compression:
Stored size: 1023 Bytes
Contents
require File.dirname(__FILE__) + '/test_helper' class FileTargetTest < Test::Unit::TestCase include SproutTestCase context "a file target" do setup do @asunit_swc = 'bin/AsUnit4-4.1.pre.swc' end context "that is created with a constructor block" do should "have the provided values" do target = Sprout::FileTarget.new do |t| t.add_library :swc, @asunit_swc end assert_provided_values target end end context "that is created with no constructor block" do should "have the provided values" do target = Sprout::FileTarget.new target.add_library :swc, @asunit_swc assert_provided_values target end end end private def assert_provided_values t assert_equal :universal, t.platform assert_equal 0, t.executables.size assert_equal 1, t.libraries.size library = t.libraries.first assert_equal :swc, library.name assert_equal File.join('.', @asunit_swc), library.path end end
Version data entries
22 entries across 22 versions & 1 rubygems