summaryrefslogtreecommitdiffhomepage
path: root/spec
diff options
context:
space:
mode:
authorSeba Gamboa <[email protected]>2015-09-28 17:03:23 -0300
committerSeba Gamboa <[email protected]>2015-09-28 17:03:23 -0300
commit2c3c127806e64ecc32b995913778252a2212c6a9 (patch)
tree181b2dff5bebd722fb06b0d46f03e482fa28a13f /spec
parentc84aa29e9bf9cd58768cec7f6c060ac24793760b (diff)
downloadyard-mruby-2c3c127806e64ecc32b995913778252a2212c6a9.tar.gz
yard-mruby-2c3c127806e64ecc32b995913778252a2212c6a9.zip
Add header_decl_handler_spec
Diffstat (limited to 'spec')
-rw-r--r--spec/handlers/c/header/header_decl_handler_spec.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/spec/handlers/c/header/header_decl_handler_spec.rb b/spec/handlers/c/header/header_decl_handler_spec.rb
new file mode 100644
index 0000000..4b53971
--- /dev/null
+++ b/spec/handlers/c/header/header_decl_handler_spec.rb
@@ -0,0 +1,15 @@
+require_relative 'spec_helper'
+
+describe YARD::MRuby::Handlers::C::Header::HeaderDeclHandler do
+ it "should find docstrings attached to MRB_BEGIN_DECL tag" do
+ header <<-eof, 'header.h'
+ /* DOCSTRING */
+ MRB_BEGIN_DECL
+
+ MRB_END_DECL
+ eof
+
+ header = Registry.at('header.h')
+ expect(header.docstring).to eq 'DOCSTRING'
+ end
+end