Sha256: d51f7abd4553853a3ab7324c0c0697eceb26f5c9b3d20914d455ea79814958dd

Contents?: true

Size: 762 Bytes

Versions: 2

Compression:

Stored size: 762 Bytes

Contents

require 'helper'

class TestLicensee < Minitest::Test
  should "know the licenses" do
    assert_equal Array, Licensee.licenses.class
    assert_equal 19, Licensee.licenses.size
    assert_equal Licensee::License, Licensee.licenses.first.class
  end

  should "detect a project's license" do
    assert_equal "mit", Licensee.license(fixture_path("licenses.git")).key
  end

  should "diff a license" do
    Licensee.diff(fixture_path("licenses.git"))
  end

  should "return the confidence threshold" do
    assert_equal 90, Licensee.confidence_threshold
  end

  should "let the user override the confidence threshold" do
    Licensee.confidence_threshold = 50
    assert_equal 50, Licensee.confidence_threshold
    Licensee.confidence_threshold = 90
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
licensee-4.9.0 test/test_licensee.rb
licensee-4.8.0 test/test_licensee.rb