From 682824c176a135ef09f49d9227cacff6390f203f Mon Sep 17 00:00:00 2001 From: Alex Avoyants Date: Thu, 15 Jan 2015 11:59:24 +0200 Subject: [PATCH] Allow resource name be a Class --- lib/rspec_api_documentation/views/markup_example.rb | 2 +- lib/rspec_api_documentation/writers/combined_text_writer.rb | 2 +- lib/rspec_api_documentation/writers/json_writer.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/rspec_api_documentation/views/markup_example.rb b/lib/rspec_api_documentation/views/markup_example.rb index 70e0dc4a..b47729d9 100644 --- a/lib/rspec_api_documentation/views/markup_example.rb +++ b/lib/rspec_api_documentation/views/markup_example.rb @@ -19,7 +19,7 @@ def respond_to?(method, include_private = false) end def dirname - resource_name.downcase.gsub(/\s+/, '_').gsub(":", "_") + resource_name.to_s.downcase.gsub(/\s+/, '_').gsub(":", "_") end def filename diff --git a/lib/rspec_api_documentation/writers/combined_text_writer.rb b/lib/rspec_api_documentation/writers/combined_text_writer.rb index 454711a8..0d81df94 100644 --- a/lib/rspec_api_documentation/writers/combined_text_writer.rb +++ b/lib/rspec_api_documentation/writers/combined_text_writer.rb @@ -44,7 +44,7 @@ def initialize(example) end def resource_name - example.resource_name.downcase.gsub(/\s+/, '_') + example.resource_name.to_s.downcase.gsub(/\s+/, '_') end def description diff --git a/lib/rspec_api_documentation/writers/json_writer.rb b/lib/rspec_api_documentation/writers/json_writer.rb index 2ba099cb..e9b9db96 100644 --- a/lib/rspec_api_documentation/writers/json_writer.rb +++ b/lib/rspec_api_documentation/writers/json_writer.rb @@ -74,7 +74,7 @@ def respond_to?(method, include_private = false) end def dirname - resource_name.downcase.gsub(/\s+/, '_') + resource_name.to_s.downcase.gsub(/\s+/, '_') end def filename