[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[8175] move tests under t
From: |
gavinsmith0123 |
Subject: |
[8175] move tests under t |
Date: |
Sat, 15 Sep 2018 14:37:25 -0400 (EDT) |
Revision: 8175
http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=8175
Author: gavin
Date: 2018-09-15 14:37:25 -0400 (Sat, 15 Sep 2018)
Log Message:
-----------
move tests under t
Modified Paths:
--------------
trunk/ChangeLog
trunk/tp/tests/README
trunk/tp/tests/coverage/list-of-tests
Added Paths:
-----------
trunk/tp/t/91morecoverage.t
trunk/tp/t/input_files/formatting.texi
trunk/tp/t/results/morecoverage/
trunk/tp/t/results/morecoverage/formatting_fr.pl
trunk/tp/t/results/morecoverage/texi_formatting.pl
Removed Paths:
-------------
trunk/tp/tests/test_scripts/coverage_formatting.sh
trunk/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh
trunk/tp/tests/test_scripts/coverage_texi_formatting.sh
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2018-09-15 16:58:41 UTC (rev 8174)
+++ trunk/ChangeLog 2018-09-15 18:37:25 UTC (rev 8175)
@@ -1,5 +1,15 @@
2018-09-15 Gavin Smith <address@hidden>
+ * tp/t/91morecoverage.t: New file.
+ * tp/t/91morecoverage.t (texi_formatting, formatting_fr):
+ New tests.
+ * tp/tests/coverage/list-of_tests (texi, formatting_fr): Remove.
+ Moving some tests into the test framework under tp/t is intended
+ to reduce the running time for the tests.
+ * tp/tests/README: Add advice on deleting a test.
+
+2018-09-15 Gavin Smith <address@hidden>
+
* tp/t/README: Add a note about how to check test results.
2018-09-15 Gavin Smith <address@hidden>
Added: trunk/tp/t/91morecoverage.t
===================================================================
--- trunk/tp/t/91morecoverage.t (rev 0)
+++ trunk/tp/t/91morecoverage.t 2018-09-15 18:37:25 UTC (rev 8175)
@@ -0,0 +1,33 @@
+# $Id: 02coverage.t 8055 2018-08-13 11:41:21Z gavin $
+use strict;
+
+use lib '.';
+use Texinfo::ModulePath (undef, undef, 'updirs' => 2);
+
+require 't/test_utils.pl';
+
+# These tests are supposed to test the same things as tests
+# under tp/tests did, but to be faster.
+my @test_cases = (
+['texi_formatting',
+ undef, {'test_file' => 'formatting.texi',
+ },
+],
+
+['formatting_fr',
+ undef,
+ {'test_file' => 'formatting.texi',
+ 'documentlanguage' => 'fr'
+ },
+ {'documentlanguage' => 'fr', 'TEXI2HTML' => 1}
+ ]
+);
+
+foreach my $test (@test_cases) {
+ push @{$test->[2]->{'test_formats'}}, 'info', 'html';
+}
+
+our ($arg_test_case, $arg_generate, $arg_debug);
+
+run_all ('morecoverage', address@hidden, $arg_test_case,
+ $arg_generate, $arg_debug);
Copied: trunk/tp/t/input_files/formatting.texi (from rev 8074,
trunk/tp/tests/coverage/formatting.texi)
===================================================================
--- trunk/tp/t/input_files/formatting.texi (rev 0)
+++ trunk/tp/t/input_files/formatting.texi 2018-09-15 18:37:25 UTC (rev
8175)
@@ -0,0 +1,137 @@
+\input texinfo @c -*-texinfo-*-
address@hidden formatting.info
+
address@hidden Formatting @'e @code{@@ @TeX{}} test
address@hidden
+* Truc: (formatting). The GNU documentation truc.
+* @code{@@ @'e @equiv{}}: (formatting). address@hidden something}''
+ @command{cmd} @`a
address@hidden direntry
address@hidden Top
address@hidden Top section
+
address@hidden
+* chapter:: chapter
+
+Menu comment
+
+* description:chapter2. Chapter 2
address@hidden menu
+
address@hidden coverage_macro.texi
+
address@hidden
+In copying
address@hidden
address@hidden copying
+
address@hidden
address@hidden title --a
address@hidden formatting subtitle --a
address@hidden subtitle 2 --a
address@hidden author1 --a with accents in name T@'e@,ca
address@hidden author2 --a
+In titlepage
address@hidden
+
+Insercopying in titlepage
address@hidden
address@hidden titlepage
+
+Insertcopying in normal text
address@hidden
+
+Normal text
address@hidden
+
+In example.
address@hidden
address@hidden
address@hidden example
+
address@hidden t--ruc
address@hidden T--ruc
address@hidden .
address@hidden ?
address@hidden a
address@hidden t--ruc
address@hidden T--ruc
address@hidden .
address@hidden ?
address@hidden a
+
+
+cp
address@hidden cp
+
+fn
address@hidden fn
+
+vr
address@hidden vr
+
+ky
address@hidden ky
+
+pg
address@hidden pg
+
+tp
address@hidden tp
+
+
+
address@hidden chapter
address@hidden chapter
+
address@hidden footnote}
+
address@hidden
address@hidden
+* address@hidden:: address@hidden
+
+Menu comment
+``simple-double--three---four----''@*
+
address@hidden menu
address@hidden format
+
address@hidden address@hidden
address@hidden A section
+
address@hidden
+* subsection::
+
address@hidden
+In detailmenu
+
+* subsubsection ``simple-double--::
+* subsubsection three---four----''::
address@hidden detailmenu
address@hidden menu
+
address@hidden subsection
address@hidden subsection
+
address@hidden
+* subsubsection ``simple-double--::
+* subsubsection three---four----''::
address@hidden menu
+
address@hidden
+
address@hidden subsubsection ``simple-double--
address@hidden subsubsection ``simple-double--
+
address@hidden subsubsection three---four----''
address@hidden three---four----''
+
address@hidden chapter2
address@hidden chapter 2
+
address@hidden cp
address@hidden fn
+
address@hidden
address@hidden
address@hidden
Added: trunk/tp/t/results/morecoverage/formatting_fr.pl
===================================================================
(Binary files differ)
Index: trunk/tp/t/results/morecoverage/formatting_fr.pl
===================================================================
--- trunk/tp/t/results/morecoverage/formatting_fr.pl 2018-09-15 16:58:41 UTC
(rev 8174)
+++ trunk/tp/t/results/morecoverage/formatting_fr.pl 2018-09-15 18:37:25 UTC
(rev 8175)
Property changes on: trunk/tp/t/results/morecoverage/formatting_fr.pl
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/tp/t/results/morecoverage/texi_formatting.pl
===================================================================
(Binary files differ)
Index: trunk/tp/t/results/morecoverage/texi_formatting.pl
===================================================================
--- trunk/tp/t/results/morecoverage/texi_formatting.pl 2018-09-15 16:58:41 UTC
(rev 8174)
+++ trunk/tp/t/results/morecoverage/texi_formatting.pl 2018-09-15 18:37:25 UTC
(rev 8175)
Property changes on: trunk/tp/t/results/morecoverage/texi_formatting.pl
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/tp/tests/README
===================================================================
--- trunk/tp/tests/README 2018-09-15 16:58:41 UTC (rev 8174)
+++ trunk/tp/tests/README 2018-09-15 18:37:25 UTC (rev 8175)
@@ -192,3 +192,14 @@
it gets run, and passes.
See tp/t/README for info about those tests.
+
+Deleting a test
+===============
+
+rm test_scripts/*
+
+Then "make" to recreate the test scripts
+
+svn status test_scripts/
+
+Then "svn rm" the missing files.
Modified: trunk/tp/tests/coverage/list-of-tests
===================================================================
--- trunk/tp/tests/coverage/list-of-tests 2018-09-15 16:58:41 UTC (rev
8174)
+++ trunk/tp/tests/coverage/list-of-tests 2018-09-15 18:37:25 UTC (rev
8175)
@@ -1,8 +1,6 @@
# formats :_info
-texi formatting.texi
formatting formatting.texi address@hidden@internal_links_formatting.txt
#formatting_info formatting.texi --info -U texi2html
# test below skipped because of different results with XSParagraph
#formatting_utf8_enable_encoding formatting_utf8.texi --enable-encoding
-formatting_fr formatting.texi --document-language fr
Deleted: trunk/tp/tests/test_scripts/coverage_formatting.sh
===================================================================
--- trunk/tp/tests/test_scripts/coverage_formatting.sh 2018-09-15 16:58:41 UTC
(rev 8174)
+++ trunk/tp/tests/test_scripts/coverage_formatting.sh 2018-09-15 18:37:25 UTC
(rev 8175)
@@ -1,27 +0,0 @@
-#! /bin/sh
-# This file generated by maintain/regenerate_cmd_tests.sh
-
-if test z"$srcdir" = "z"; then
- srcdir=.
-fi
-
-command=run_parser_all.sh
-one_test_logs_dir=test_log
-diffs_dir=diffs
-
-
-dir=coverage
-arg='formatting'
-name='formatting'
-[ -d "$dir" ] || mkdir $dir
-
-srcdir_test=$dir; export srcdir_test;
-"$srcdir"/"$command" -dir $dir $arg
-exit_status=$?
-cat $dir/$one_test_logs_dir/$name.log
-if test $exit_status = 0 && test -f $dir/$diffs_dir/$name.diff; then
- echo
- cat $dir/$diffs_dir/$name.diff
-fi
-exit $exit_status
-
Deleted: trunk/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh
===================================================================
--- trunk/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh
2018-09-15 16:58:41 UTC (rev 8174)
+++ trunk/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh
2018-09-15 18:37:25 UTC (rev 8175)
@@ -1,37 +0,0 @@
-#! /bin/sh
-
-if test z"$srcdir" = "z"; then
- srcdir=.
-fi
-
-command=run_parser_all.sh
-one_test_logs_dir=test_log
-diffs_dir=diffs
-
-
-
-if test "z$LONG_TESTS" != z"yes" && test "z$ALL_TESTS" != z"yes"; then
- echo "Skipping long tests that take a lot of time to run"
- exit 77
-fi
-
-if test "z$TEX_HTML_TESTS" = z"yes"; then
- echo "Skipping long tests, only doing HTML TeX tests"
- exit 77
-fi
-
-dir=coverage
-arg='formatting_utf8_enable_encoding'
-name='formatting_utf8_enable_encoding'
-[ -d "$dir" ] || mkdir $dir
-
-srcdir_test=$dir; export srcdir_test;
-"$srcdir"/"$command" -dir $dir $arg
-exit_status=$?
-cat $dir/$one_test_logs_dir/$name.log
-if test -f $dir/$diffs_dir/$name.diff; then
- echo
- cat $dir/$diffs_dir/$name.diff
-fi
-exit $exit_status
-
Deleted: trunk/tp/tests/test_scripts/coverage_texi_formatting.sh
===================================================================
--- trunk/tp/tests/test_scripts/coverage_texi_formatting.sh 2018-09-15
16:58:41 UTC (rev 8174)
+++ trunk/tp/tests/test_scripts/coverage_texi_formatting.sh 2018-09-15
18:37:25 UTC (rev 8175)
@@ -1,27 +0,0 @@
-#! /bin/sh
-# This file generated by maintain/regenerate_cmd_tests.sh
-
-if test z"$srcdir" = "z"; then
- srcdir=.
-fi
-
-command=run_parser_all.sh
-one_test_logs_dir=test_log
-diffs_dir=diffs
-
-
-dir=coverage
-arg='texi formatting.texi'
-name='texi_formatting'
-[ -d "$dir" ] || mkdir $dir
-
-srcdir_test=$dir; export srcdir_test;
-"$srcdir"/"$command" -dir $dir $arg
-exit_status=$?
-cat $dir/$one_test_logs_dir/$name.log
-if test $exit_status = 0 && test -f $dir/$diffs_dir/$name.diff; then
- echo
- cat $dir/$diffs_dir/$name.diff
-fi
-exit $exit_status
-
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [8175] move tests under t,
gavinsmith0123 <=