Sha256: 82a8c87582df1c849d3f8e71d5595d362497c5535d6ff124602baa7a4ea18be0
Contents?: true
Size: 1.13 KB
Versions: 4
Compression:
Stored size: 1.13 KB
Contents
require_relative '../helpers' require 'prmd/rake_tasks/doc' require 'rake' # due to the nature of these Rake Tests, this should not be executed in a # read-only filesystem or directory. class PrmdRakeTaskDocTest < Minitest::Test def test_define_wo_options input_file = input_schemas_path('rake_doc.json') #output_file = output_schemas_path('rake_doc_with_options.md') output_file = nil File.delete(output_file) if File.exist?(output_file) if output_file Prmd::RakeTasks::Doc.new do |t| t.name = :doc_wo_options t.files = { input_file => output_file } end Rake::Task['doc_wo_options'].invoke assert File.exist?(output_file) if output_file end def test_define_with_options input_file = input_schemas_path('rake_doc.json') #output_file = output_schemas_path('rake_doc_with_options.md') output_file = nil File.delete(output_file) if File.exist?(output_file) if output_file Prmd::RakeTasks::Doc.new(name: :doc_with_options, files: { input_file => output_file }) Rake::Task['doc_with_options'].invoke assert File.exist?(output_file) if output_file end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
prmd-0.14.0 | test/rake_tasks/doc_test.rb |
prmd-0.13.0 | test/rake_tasks/doc_test.rb |
prmd-0.12.0 | test/rake_tasks/doc_test.rb |
prmd-0.11.11 | test/rake_tasks/doc_test.rb |