ROBODoc Configuration File/Custom Header Markers [ System tests ]
FUNCTION
Test whether custum header markers can be specified.
SOURCE
{ my $source = <<'EOF'; / ****f* Test/test / NAME / Test / FUNCTION / Test1 / SOURCE / **** / ****F* Foo/foo / NAME / Foo / FUNCTION / Test2 / SOURCE / **** EOF my $rc_file = <<'EOF'; header markers: / **** remark markers: / end markers: / **** headertypes: f functions 1 F Foos 2 EOF add_source( "test.c", $source ); add_source( "robodoc.rc", $rc_file ); my ($out, $err) = runrobo( qw(--src Src --doc Doc --multidoc --test --rc Src/robodoc.rc ) ); is( $out, '', 'no output' ); is( $err, '', 'no error' ); my $documentation = XMLin( 'Doc/test_c.xml' ); my $header = $documentation->{'header'}; # print Dumper( $documentation ); isnt ( $header->{'Foo/foo'}, undef, 'There is a header named Foo/foo' ); isnt ( $header->{'Test/test'}, undef, 'There is a header named Test/foo' ); clean(); }