You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
post'parts/certificates'dolet(:new_attributes)do{number: '000100300ASD',mask: 'РОСС @@.@@@@.@@@@@@',# РОСС is russian chars btw}endexample'Create certificate'dodo_requestnew_attributesexpect(response_status).toeq201expect(response_headers['Location']).tomatch%r{/parts/certificates/\d}endend
Now, tests are passes OK and this is fine. But documentation generation fails. I'm not sure URI.encode/etc should be used here.
Error stack:
~/code/project/vendor/bundle/ruby/2.1.0/gems/mustache-0.99.5/lib/mustache/template.rb:906:in `block in render': incompatible character encodings: ASCII-8BIT and UTF-8 (Encoding::CompatibilityError)
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/mustache-0.99.5/lib/mustache/template.rb:906:in `map'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/mustache-0.99.5/lib/mustache/template.rb:906:in `render'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/mustache-0.99.5/lib/mustache/template.rb:43:in `render'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/mustache-0.99.5/lib/mustache.rb:119:in `render'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/writers/general_markup_writer.rb:18:in `block (2 levels) in write'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/writers/general_markup_writer.rb:17:in `open'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/writers/general_markup_writer.rb:17:in `block in write'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/writers/general_markup_writer.rb:13:in `each'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/writers/general_markup_writer.rb:13:in `write'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/writers/writer.rb:13:in `write'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/api_documentation.rb:27:in `block in write'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/api_documentation.rb:26:in `each'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/api_documentation.rb:26:in `write'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/api_formatter.rb:38:in `each'
from ~/code/project/vendor/bundle/ruby/2.1.0/bundler/gems/rspec_api_documentation-b8600c84c727/lib/rspec_api_documentation/api_formatter.rb:38:in `stop'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/reporter.rb:137:in `block in notify'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/reporter.rb:136:in `each'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/reporter.rb:136:in `notify'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/reporter.rb:131:in `stop'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/reporter.rb:113:in `finish'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/reporter.rb:56:in `report'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:108:in `run_specs'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:86:in `run'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:70:in `run'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:38:in `invoke'
from ~/code/project/vendor/bundle/ruby/2.1.0/gems/rspec-core-3.0.3/exe/rspec:4:in `<top (required)>'
from ~/code/project/vendor/bundle/ruby/2.1.0/bin/rspec:23:in `load'
from ~/code/project/vendor/bundle/ruby/2.1.0/bin/rspec:23:in `<main>'
The text was updated successfully, but these errors were encountered:
I have this spec:
Now, tests are passes OK and this is fine. But documentation generation fails. I'm not sure
URI.encode
/etc should be used here.Error stack:
The text was updated successfully, but these errors were encountered: