texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/tp MANIFEST t/converters_tests.t t/test...


From: Patrice Dumas
Subject: texinfo/tp MANIFEST t/converters_tests.t t/test...
Date: Tue, 24 Jan 2012 00:05:17 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/01/24 00:05:17

Modified files:
        tp             : MANIFEST 
        tp/t           : converters_tests.t test_utils.pl 
Added files:
        tp/t/results/converters_tests: empty_accent.pl 

Log message:
        Add empty accent all converters test.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/MANIFEST?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/converters_tests.t?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/test_utils.pl?cvsroot=texinfo&r1=1.109&r2=1.110
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/empty_accent.pl?cvsroot=texinfo&rev=1.1

Patches:
Index: MANIFEST
===================================================================
RCS file: /sources/texinfo/texinfo/tp/MANIFEST,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- MANIFEST    23 Jan 2012 23:28:31 -0000      1.19
+++ MANIFEST    24 Jan 2012 00:05:16 -0000      1.20
@@ -174,6 +174,7 @@
 t/results/converters_tests/accent_with_text.pl
 t/results/converters_tests/complex_nestings.pl
 t/results/converters_tests/documentencoding_utf8_and_insertions.pl
+t/results/converters_tests/empty_accent.pl
 t/results/converters_tests/footnote_no_number.pl
 t/results/converters_tests/footnote_no_number_separate.pl
 t/results/converters_tests/image_extension.pl

Index: t/converters_tests.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/converters_tests.t,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/converters_tests.t        21 Jan 2012 23:27:57 -0000      1.20
+++ t/converters_tests.t        24 Jan 2012 00:05:16 -0000      1.21
@@ -190,6 +190,9 @@
 ['accent_with_text',
 '@u{--a} @dotless{--b} @address@hidden @address@hidden @^{--a}
 '],
+['empty_accent',
+'@`{}
+'],
 ['refs_formatting',
 '@node chapter
 @chapter chapter

Index: t/test_utils.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/test_utils.pl,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -b -r1.109 -r1.110
--- t/test_utils.pl     23 Jan 2012 23:28:32 -0000      1.109
+++ t/test_utils.pl     24 Jan 2012 00:05:16 -0000      1.110
@@ -829,7 +829,7 @@
   }
   if (!$self->{'generate'}) {
     %result_converted = ();
-    require "$srcdir/$file";
+    require "$srcdir$file";
 
     cmp_trimmed($split_result, $result_trees{$test_name}, address@hidden,
                 $test_name.' tree');
@@ -862,7 +862,7 @@
         my $format_type = $format;
         if ($format_type =~ s/^file_//) {
           my $base = "t/results/$self->{'name'}/$test_name/";
-          my $reference_dir = "$srcdir/$base".'res_'.$format_type;
+          my $reference_dir = "$srcdir$base".'res_'.$format_type;
           my $results_dir = $base.'out_'.$format_type;
           if (-d $reference_dir) {
             $reference_exists = 1;

Index: t/results/converters_tests/empty_accent.pl
===================================================================
RCS file: t/results/converters_tests/empty_accent.pl
diff -N t/results/converters_tests/empty_accent.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/converters_tests/empty_accent.pl  24 Jan 2012 00:05:16 -0000      
1.1
@@ -0,0 +1,72 @@
+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{'empty_accent'} = {
+  'contents' => [
+    {
+      'contents' => [
+        {
+          'args' => [
+            {
+              'contents' => [],
+              'parent' => {},
+              'type' => 'brace_command_arg'
+            }
+          ],
+          'cmdname' => '`',
+          'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'empty_accent'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'empty_accent'}{'contents'}[0]{'contents'}[0];
+$result_trees{'empty_accent'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'empty_accent'}{'contents'}[0];
+$result_trees{'empty_accent'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'empty_accent'}{'contents'}[0];
+$result_trees{'empty_accent'}{'contents'}[0]{'parent'} = 
$result_trees{'empty_accent'};
+
+$result_texis{'empty_accent'} = '@`{}
+';
+
+
+$result_texts{'empty_accent'} = '`
+';
+
+$result_errors{'empty_accent'} = [];
+
+
+
+$result_converted{'plaintext'}->{'empty_accent'} = '`
+';
+
+
+$result_converted{'html_text'}->{'empty_accent'} = '<p>`
+</p>';
+
+
+$result_converted{'xml'}->{'empty_accent'} = '<para><accent 
type="grave"></accent>
+</para>';
+
+
+$result_converted{'docbook'}->{'empty_accent'} = '<para>`
+</para>';
+
+1;



reply via email to

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