Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tests: fixed paths to input files. | Mike Frysinger | 2015-12-13 |
| | | | | | | | | | | | | | | | | | | | | | | | The current test wrapper works only when the inputs are specified using relative paths. If they're specified with absolute paths, the driver fails to detect the inputs because it always prepends the input dir name which itself is a relative path: $ cd tests $ ./testwrapper.sh -d . -i $PWD/reject.txt -t ./reject_ver.table <fails to open inputs> This normally doesn't show up because people run `./configure` or, for out of tree builds, `../configure`. But if you happen to run configure with an absolute path, then automake tends to generate absolute paths as well leading to test failures. Fix all of this by dropping the implicit input directory prepending. - INPUT_NAME is often a list of files, not just a single one - the input directory is used to find the testname tables which are usually generated, so it's impossible to use files from both source and build directories - most of the time, the full/correct path is already specified | ||
* | removed extra call to a _CPPFLAGS variable | Will Estes | 2015-11-21 |
| | |||
* | Used in-tree header file for c++ tests. | Mightyjo | 2015-11-18 |
| | |||
* | Cleaned up more precisely after make check. | Will Estes | 2015-11-12 |
| | | | | | | | | | | | | | BUILT_SOURCES is now just the list of headers built as per the automake manual. We provide the list of files to clean to make rebuilding the test suite programs easier. We then use the CLEANFILES list in a dist-hook to clean up the distribution that automake gathers since not distributing flex generated files is foreign to automake's mindset, but we need exactly that. Additionally, we locate inputs to the tables-related tests more precisely. Some files are in srcdir and some are in builddir, which the arguments to the log compiler are now made aware of. | ||
* | Pulled out scripts in tests/Makefile.am | Will Estes | 2015-11-11 |
| | |||
* | Added srcdir to tableopts.am include | Will Estes | 2015-11-11 |
| | |||
* | Added tableopts.sh to EXTRA_DIST | Will Estes | 2015-11-10 |
| | |||
* | Made tests depend on the built flex binary. | Mightyjo | 2015-11-10 |
| | |||
* | Cleaned more generated sources. | Mightyjo | 2015-11-08 |
| | | | | | | | Added skel.c explicitly to MAINTAINERCLEANFILES in src/Makefile.am. Added a bunch of files to built_SOURCES in tests/Makefile.am so that the suite is easier to clean up. | ||
* | split apart table options tests into tests per threading, table option, ↵ | Will Estes | 2014-11-12 |
| | | | | serialization and verification | ||
* | use automake conditional around pthread test | Will Estes | 2014-11-12 |
| | |||
* | refactor lineno_trailing test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor lineno_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor lineno_nr test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor pthread test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | build reject_[vs]er tests explicitly to pass proper compiler flags | Will Estes | 2014-11-12 |
| | |||
* | refactor cxx_yywrap test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor concatenated options test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor include_by_* tests for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor rescan_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | Refactor rescan_nr test for new test suite layout. | Will Estes | 2014-11-12 |
| | | | | | | Also add -r option to testwrapper.sh to support passing input file as a command line argument to the test scanner without using shell redirection. | ||
* | correct use of objext to OBJEXT | Will Estes | 2014-11-12 |
| | |||
* | refactor quotes test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | Refactor reject test for new test suite layout. | Will Estes | 2014-11-12 |
| | | | | | | | | Split out reject test into its constituant tests. Add .reject tests and .table tests for automake test log generation. Rewrite testwrapper.sh to handle running with a tables file and specifying optional input using command line options rather than positional parameters. | ||
* | Refactor multiple_scanners_r test for new test suite layout. | Will Estes | 2014-11-12 |
| | | | | | | Also, remove the use of table files from this test as that tests two features at once and we want to be as close to testing one feature at a time as we can be. | ||
* | refactor multiple_scanners_nr test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor cxx_multiple_scanners test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor c_cxx_nr, c_cxx_r tests for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor cxx_basic test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor posixly_correct test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor yyextra test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor top test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor string_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor string_nr test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor prefix_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor prefix_nr for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor posix test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor noansi_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor noansi_nr for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor mem_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor mem_nr test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor header_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor header_nr test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor extended test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor debug_r test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor debug_nr test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor ccl test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | use underscores in test file names to silence automake warnings | Will Estes | 2014-11-12 |
| | |||
* | refactor bison-yylval test for new test suite layout | Will Estes | 2014-11-12 |
| | |||
* | refactor bison-yylloc test for new test suite layout | Will Estes | 2014-11-12 |
| |