15 lines
403 B
Ruby
15 lines
403 B
Ruby
# frozen_string_literal: true
|
|
|
|
require "test_helper"
|
|
|
|
class DataSetTest < Minitest::Test
|
|
def test_reads_and_wraps_data
|
|
Dir.mktmpdir do |dir|
|
|
data = MoonModel::DataSet.new(make_data(File.join(dir, "data.gz")))
|
|
assert_equal 16, data.width
|
|
assert_in_delta data.reflectance(0, 0), data.reflectance(0, 360), 1e-9
|
|
assert_in_delta 300, data.relief_range_m, 1e-9
|
|
end
|
|
end
|
|
end
|