summaryrefslogtreecommitdiffhomepage
path: root/spec/handlers/c/header/header_decl_handler_spec.rb
blob: 4b539713fb437d15a539957eebda1d4991d11a37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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