From 31e52a0a7d6ffc367132f260c18b41c99dbcb5c1 Mon Sep 17 00:00:00 2001 From: Seba Gamboa Date: Wed, 23 Sep 2015 15:37:14 -0300 Subject: Handlinc class comments --- spec/handlers/c/mruby_class_handler_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'spec') diff --git a/spec/handlers/c/mruby_class_handler_spec.rb b/spec/handlers/c/mruby_class_handler_spec.rb index 521ad62..5c13ab2 100644 --- a/spec/handlers/c/mruby_class_handler_spec.rb +++ b/spec/handlers/c/mruby_class_handler_spec.rb @@ -29,4 +29,13 @@ describe YARD::Handlers::C::MRubyClassHandler do expect(Registry.at('Bar').superclass).to eq Registry.at('Foo') end + it "should associate declaration comments as class docstring" do + parse_init(<<-eof) + /* Docstring! */ + cFoo = mrb_define_class(mrb, "Foo", mrb->object_class); + eof + + expect(Registry.at('Foo').docstring).not_to be_blank + end + end -- cgit v1.2.3