cc-os/plugins/os-backlog/tests/inspector_test.rb

26 lines
661 B
Ruby

require_relative "test_helper"
require "tmpdir"
require "fileutils"
class InspectorTest < Minitest::Test
def test_detects_docs_issues_dir
Dir.mktmpdir do |dir|
FileUtils.mkdir_p(File.join(dir, "docs/issues"))
assert_includes Backlog::Inspector.issue_files(dir), "docs/issues"
end
end
def test_detects_issues_md_file
Dir.mktmpdir do |dir|
File.write(File.join(dir, "ISSUES.md"), "# issues\n")
assert_includes Backlog::Inspector.issue_files(dir), "ISSUES.md"
end
end
def test_returns_empty_when_nothing_present
Dir.mktmpdir do |dir|
assert_empty Backlog::Inspector.issue_files(dir)
end
end
end