summaryrefslogtreecommitdiff
path: root/test/TEX
Commit message (Collapse)AuthorAgeFilesLines
* py2/3 bytes/string issues. Added wrapper to re.sub to force items to bytesWilliam Deegan2017-04-051-2/+2
|
* pep8William Deegan2017-04-031-1/+1
|
* py2/3 fix binary file write issueWilliam Deegan2017-04-011-2/+2
|
* py2/3 fix win32 py27 failures. Also resolve some py3 failuresWilliam Deegan2017-03-202-9/+9
|
* py2/3 fix wb/rbWilliam Deegan2017-03-195-18/+18
|
* py2/3 fix rb/wb also replace convoluted test logic with correct test methods ↵William Deegan2017-03-191-6/+6
| | | | to check for file exist/not exist
* py2/3 byte fixesWilliam Deegan2017-03-121-5/+5
|
* Merged in ricklupton/scons (pull request #382)William Deegan2016-11-301-0/+5
|\ | | | | | | Skip import.sty test when Latex package missing
| * Skip import.sty test when Latex package missingRick Lupton2016-11-291-0/+5
| |
* | Merged in ricklupton/scons (pull request #374)William Deegan2016-11-2516-152/+24
|\ \ | |/ |/| | | Find dependencies using LaTeX "import" package commands (updated)
| * Moved common my<xxx>.py functions to global fixture and resolve byte/str.William Blevins2016-10-038-112/+16
| |
| * Updating tests to use fixture wrapper.py.William Blevins2016-09-248-40/+8
| |
* | Find dependencies using LaTeX "import" package commandsRick Lupton2016-11-232-0/+234
|/ | | | | | The import package adds new commands for including files, similar to \input and \include, but with better handling of subdirectories. These changes extend the LaTeX Scanner to look for these commands.
* Merge in default.Russel Winder2016-01-191-4/+5
|\
| * Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-241-4/+5
| |\
| | * Merged default branch into python3-port to keep it up to date.Gary Oberbrunner2014-08-233-0/+289
| | |\ | | | | | | | | | | | | | | | | Hand-updated a few things to keep them python3-safe, and handled several merge conflicts.
| | * | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-311-0/+1
| | | |
| | * | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-221-4/+4
| | | |
* | | | changes to skip tests on ubuntu-next when gcj and not real java, and also ↵William Deegan2016-01-173-2/+15
|/ / / | | | | | | | | | when no latex is available
* | | removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-101-3/+0
| | |
* | | fix spelling mistakes found by debian lintian tool list here: ↵William Deegan2015-09-281-1/+1
| |/ |/| | | | | https://lintian.debian.org/full/debian@jff-webhosting.net.html#scons_2.3.6-1
* | Improve logic test syntaxRobert Managan2014-08-171-1/+1
| |
* | Fix the newglossary action to work with variantDirRobert Managan2014-08-111-0/+109
| |
* | - several smaller fixes to get the Linux buildslaves green againDirk Baechle2014-08-071-1/+0
| |
* | Merged in rmanagan/scons/scons-fix-for-issue-2942 (pull request #132)Gary Oberbrunner2014-04-261-0/+92
|\ \
| * | Improve support for biblatex package. Fix a case where we did not recognize ↵Robert Managan2014-04-241-0/+92
| |/ | | | | | | that auxiliary files would be made and hence we did not clean them
* | add name.synctex.gz to list of side effect files and those to be cleanedRobert Managan2014-04-231-0/+89
|/
* Fix test for presence of biber and in several tests make variable names ↵Robert Managan2012-10-135-9/+9
| | | | consistent with what we are testing the presence of
* Add separate biber action and add logic to call either bibtex or biber ↵Robert Managan2012-10-062-1/+129
| | | | depending on which is needed; the files created tell us which to call.
* Merged in managan/scons_newglossary (pull request #37); support newglossary ↵Gary Oberbrunner2012-09-161-2/+1
|\ | | | | | | LaTeX command
| * - first swoop of changes for getting all Buildbot slaves to run successfully ↵dirkbaechle2012-09-051-2/+1
| | | | | | | | again
* | Support auxiliary files created by \newglossary commandRobert Managan2012-09-151-0/+158
|/
* Add support for using biber instead of bibtex.Robert Managan2012-06-141-0/+124
|
* Add support for the biblatex package; search for new keywards to get side ↵Robert Managan2012-06-141-0/+118
| | | | effects and dependencies right
* check for missing latex packagesedA-qa mort-ora-y2012-05-063-0/+14
|
* Add support for Latex's multibib package and in the process generalize how ↵Rob Managan2012-02-181-0/+97
| | | | we check aux files for processing
* Update path information for OSX.Robert Managan2011-09-0630-49/+32
| | | | | | If one of the tools that use TeX applications is generated add the paths in /etc/paths and /etc/paths.d version 10.5 (Leopard)
* Add check that latex is installed and findable.Robert Managan2011-05-301-0/+4
| | | | If not skip the test.
* Since latex will add valid etension when it looks for files weRobert Managan2011-05-181-0/+77
| | | | | | need to change os.path.exists() to os.path.isfile() to handle the case where we have a directory named foo and a file foo.tex. Then an \input{foo} will not find the directory instead of the file
* Fix TEX auxiliary test by normalizing ps output to avoid spurious failures ↵Gary Oberbrunner2011-05-041-0/+3
| | | | (from Rob Managan)
* Add support for the bibunits package. This should help thesis writers.Robert Managan2010-09-121-0/+279
|
* I had to add the INDEXSTYLES environment variable to the codeRobert Managan2010-08-231-0/+191
| | | | | | | | | so the user can define a path to look for makeindex style files. When the latex files are generated by another builder the user may have to define env['TEXINPUTS'] or some of the other environment variables so latex can find files that are not sideeffects. This woul dinclude style files and the like.
* Clean up a test file that had some bad PostScript in it. Seems to workRobert Managan2010-08-231-1/+1
| | | | most of the time but it needed fixing.
* This time make it really platform agnostic.Robert Managan2010-08-231-1/+1
| | | | Sorry about the multiple commits!!
* Clean up this test so it is platform agnostic. Added a builder to do theRobert Managan2010-08-231-27/+10
| | | | file copy and rename so it is same for Windows, Linux and Mac
* WHen checking the .tex file for which side effects it generates alwaysRobert Managan2010-08-191-0/+196
| | | | | | | add them if the .tex file is generated by another builder and is not yet created. If the file exists then only add the side effects if they will be created.
* Fix two badly formed epsfiles used in these tests.Robert Managan2010-08-192-2/+2
|
* Merged revisions 4727-4729,4731-4938,4940-5028 via svnmerge fromSteven Knight2010-06-152-2/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://scons.tigris.org/svn/scons/branches/pending ........ r4942 | stevenknight | 2010-06-03 12:41:20 -0700 (Thu, 03 Jun 2010) | 13 lines Isseu 2641: Latest drop of the TestCmd infrastructure, v. 1.3, including: * Support for test timeouts. * Ability to set separate match_stdout and match_stderr functions. * Ability to set separate diff_stdout and diff_stderr functions. * Static methods for the various underlying match* and diff* functionality. * Ability to get at the various match* and diff* functions by attribute name. * Got rid of checks for difflib now that Python 2.3 is the floor (for this infrastructure, anyway). Ripple effects in two test scripts. Added upstream unit test modules (QMTest/Test{Cmd,Common}Tests.py). Added a README.txt file. ........ r4943 | stevenknight | 2010-06-03 13:00:31 -0700 (Thu, 03 Jun 2010) | 2 lines Grab the correct TestCmd files with the updated version number. ........ r4946 | managan | 2010-06-04 09:39:20 -0700 (Fri, 04 Jun 2010) | 4 lines On Windows add a '/D' to the command line so it recognizes drive letters in the source or target file paths ........ r4947 | managan | 2010-06-04 09:51:48 -0700 (Fri, 04 Jun 2010) | 5 lines The scanner was not parsing the dependencies in \includegraphics commands when there was whitespace (including carriage returns) in the command. While we need a better long term fix this covers this concern. ........ r4948 | managan | 2010-06-04 11:13:12 -0700 (Fri, 04 Jun 2010) | 3 lines Dropped an import line that is needed by the last commit of mine for Windows depenedant option on latex command lines ........ r4949 | managan | 2010-06-04 12:27:48 -0700 (Fri, 04 Jun 2010) | 7 lines Some latex packages break up commands where you normally could not by using a comment character at the end of the first line. Our current scanner broke on this and lost some dependecies. While we need general fix, this patch solves this problem ........ r4950 | managan | 2010-06-04 15:51:36 -0700 (Fri, 04 Jun 2010) | 5 lines Tweak how we handle comments within Latex source files when scanning and looking for dependencies. We were adding a space when a comment broke a line and we should not have. ........ r4984 | managan | 2010-06-07 09:37:40 -0700 (Mon, 07 Jun 2010) | 6 lines The multi-line_include-options test failed to check for the existence of latex. Added that so this test is skipped on systems without latex. ........
* Prepare for checkpoint release. Everything should be set up and readyGreg Noel2010-05-303-3/+3
| | | | | | | | | | | | | | to go. Update various files to have the correct date, time, version, and floor. Rework Script/Main.py and QMTest/TestSCons.py to make automated updating possible in the future. Remove a duplicate MANIFEST-xml.in entry. Fix TeX tests, which ran 'kpsewitch' before determining if the TeX tools were installed.
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-241-2/+0
| | | | | | | Comb out all code that supported earlier versions of Python. Most such code is in snippets of only a few lines and can be identified by having a Python version string in it. Such snippets add up; this combing pass probably got rid of over 500 lines of code.