20 lines
601 B
Ruby
20 lines
601 B
Ruby
# frozen_string_literal: true
|
|
|
|
require "test_helper"
|
|
|
|
class TestPicopackage < Minitest::Test
|
|
def test_that_it_has_a_version_number
|
|
refute_nil ::Picopackage::VERSION
|
|
end
|
|
|
|
def test_it_can_load_a_picopackage_file
|
|
sf = Picopackage::FileProvider.new(File.read("test/files/uniquify_array_packaged.rb"))
|
|
assert_equal "uniquify_array_packaged.rb", sf.metadata.filename
|
|
end
|
|
|
|
def test_it_can_create_a_picopackage_from_bare_file
|
|
sf = Picopackage::FileProvider.new(File.read("test/files/uniquify_array_bare.rb"))
|
|
assert_equal "uniquify_array_bare.rb", sf.metadata.filename
|
|
end
|
|
end
|