1
0
Эх сурвалжийг харах

Make Docs::Scraper.root_path inheritable

Thibaut 12 жил өмнө
parent
commit
1204390f81

+ 1 - 0
lib/docs/core/scraper.rb

@@ -14,6 +14,7 @@ module Docs
           autoload_all "docs/filters/#{to_s.demodulize.underscore}", 'filter'
         end
 
+        subclass.root_path = root_path
         subclass.options = options.deep_dup
         subclass.html_filters = html_filters.inheritable_copy
         subclass.text_filters = text_filters.inheritable_copy

+ 4 - 0
test/lib/docs/core/scraper_test.rb

@@ -33,6 +33,10 @@ class DocsScraperTest < MiniTest::Spec
       assert_equal Scraper.type, subclass.type
     end
 
+    it "sets .root_path" do
+      assert_equal Scraper.root_path, subclass.root_path
+    end
+
     it "duplicates .options" do
       stub(Scraper).options { { test: [] } }
       assert_equal Scraper.options, subclass.options