Sha256: d58d0c761001ebd376e76ebff5fb70a79a68b210559c4e4e0f535c3f7d336aab
Contents?: true
Size: 649 Bytes
Versions: 21
Compression:
Stored size: 649 Bytes
Contents
# frozen_string_literal: true RSpec.describe YARD::CLI::MarkupTypes do it "lists all available markup types" do YARD::CLI::MarkupTypes.run data = log.io.string exts = YARD::Templates::Helpers::MarkupHelper::MARKUP_EXTENSIONS YARD::Templates::Helpers::MarkupHelper::MARKUP_PROVIDERS.each do |name, providers| expect(data).to match(/\b#{name}\b/) # Match all extensions exts[name].each do |ext| expect(data).to include(".#{ext}") end if exts[name] # Match all provider libs providers.each do |provider| expect(data).to match(/\b#{provider[:lib]}\b/) end end end end
Version data entries
21 entries across 20 versions & 4 rubygems