texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[5363] Add test with lone balanced braces in inlineraw plaintext.


From: Patrice Dumas
Subject: [5363] Add test with lone balanced braces in inlineraw plaintext.
Date: Sat, 07 Sep 2013 22:16:58 +0000

Revision: 5363
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=5363
Author:   pertusus
Date:     2013-09-07 22:16:57 +0000 (Sat, 07 Sep 2013)
Log Message:
-----------
Add test with lone balanced braces in inlineraw plaintext.

Modified Paths:
--------------
    trunk/tp/t/plaintext_tests.t

Added Paths:
-----------
    trunk/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl

Modified: trunk/tp/t/plaintext_tests.t
===================================================================
--- trunk/tp/t/plaintext_tests.t        2013-09-07 21:35:13 UTC (rev 5362)
+++ trunk/tp/t/plaintext_tests.t        2013-09-07 22:16:57 UTC (rev 5363)
@@ -394,7 +394,6 @@
 A quot---ation
 @end quotation
 '],
-# FIXME the result is not right, space should be doubled after @abbr{AAA}. too.
 ['punctuation_abbr_acronym',
 '@abbr{AAA}. @acronym{BBB}. @abbr{aaa}. @acronym{bbb}. Next.
 @abbr{AAA, expL}. @acronym{BBB, explA}. @abbr{aaa, expl}. 
@@ -596,6 +595,9 @@
 @item in item
 @end example
 '],
+['lone_braces_in_inlineraw',
+'@inlineraw{plaintext, {truc}}.
+'],
 # if this test is modified, the corresponding test in t/info_tests.t should
 # be changed too
 ['multiline_image_and_align',

Added: trunk/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
===================================================================
--- trunk/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl              
                (rev 0)
+++ trunk/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl      
2013-09-07 22:16:57 UTC (rev 5363)
@@ -0,0 +1,108 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted %result_converted_errors 
+   %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'lone_braces_in_inlineraw'} = {
+  'contents' => [
+    {
+      'contents' => [
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'plaintext'
+                }
+              ],
+              'parent' => {},
+              'type' => 'brace_command_arg'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => ' ',
+                  'type' => 'empty_spaces_before_argument'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'truc'
+                    }
+                  ],
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 1,
+                    'macro' => ''
+                  },
+                  'parent' => {},
+                  'type' => 'bracketed'
+                }
+              ],
+              'parent' => {},
+              'type' => 'brace_command_arg'
+            }
+          ],
+          'cmdname' => 'inlineraw',
+          'contents' => [],
+          'extra' => {
+            'brace_command_contents' => [
+              [
+                {}
+              ],
+              [
+                {}
+              ]
+            ],
+            'format' => 'plaintext',
+            'spaces_before_argument' => {
+              'text' => '',
+              'type' => 'empty_spaces_before_argument'
+            }
+          },
+          'line_nr' => {},
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '.
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'}
 = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'line_nr'}
 = 
$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'line_nr'};
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0];
+$result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'parent'} = 
$result_trees{'lone_braces_in_inlineraw'};
+
+$result_texis{'lone_braces_in_inlineraw'} = '@inlineraw{plaintext, {truc}}.
+';
+
+
+$result_texts{'lone_braces_in_inlineraw'} = '.
+';
+
+$result_errors{'lone_braces_in_inlineraw'} = [];
+
+
+
+$result_converted{'plaintext'}->{'lone_braces_in_inlineraw'} = '{truc}.
+';
+
+1;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]