require "test_helper"
class ScavengerTest < ActiveSupport::TestCase
def setup
@sprite_path = "test/dummy/app/assets/images/sprite.svg"
@compressor = Scavenger::Compressor.new("./test/svg")
end
def teardown
File.delete(@sprite_path) if File.exist?(@sprite_path)
end
def test_has_version_number
refute_nil ::Scavenger::VERSION
end
def test_can_compress_directory
expected_output = ""
expected_output += ""
assert_equal expected_output, @compressor.compress_dir
end
def test_can_compress_file
expected_output = ""
assert_equal expected_output, @compressor.compress_file("./test/svg/hejsna.svg", "hejsna.svg")
end
def test_creates_sprite_file
@compressor.compress_dir
assert File.exist?(@sprite_path)
end
end