Commit Graph
289 Commits
Author SHA1 Message Date
Brian Gough f7c3565281 use pdfinfo on output to ensure pdfs are optimised
needed to check that qpdf runs correctly inside the docker container
2017-04-07 11:11:27 +01:00
Brian GoughandGitHub f84d4f5e5f Merge pull request #54 from sharelatex/bg-avoid-running-qpdf-on-already-optimised-files
check if file is optimised before running qpdf
2017-04-05 13:18:32 +01:00
Brian Gough 7e58bfd752 check if file is optimised before running qpdf 2017-04-04 16:50:06 +01:00
Shane Kilkelly 222fc4b99c Add a .nvmrc file 2017-03-27 14:47:48 +01:00
Brian GoughandGitHub 4e34fa2fa6 Merge pull request #53 from sharelatex/bg-sanitise-paths
additional check for valid rootResource
2017-03-21 13:39:27 +00:00
Brian GoughandGitHub 03d97b4127 Merge pull request #52 from sharelatex/bg-tikz-externalize
support for tikz externalize
2017-03-21 13:39:14 +00:00
Brian Gough dd35c5d88b check for \tikzexternalize directly
instead of \usepackage{tikz} and \usepackage{pgf}
2017-03-21 11:36:08 +00:00
Brian Gough 1273a05ad4 fix path match 2017-03-21 11:30:32 +00:00
Brian Gough 54bdc8fed0 create separate function for path checking 2017-03-21 11:29:37 +00:00
Brian Gough 3bd919b3eb support for tikz externalize
make copy of main file as output.tex for tikz externalize
2017-03-20 10:55:28 +00:00
Brian Gough 4806da00a4 additional check for valid rootResource 2017-03-20 10:03:48 +00:00
Brian Gough a602629406 update xelatex acceptance test pdf 2017-03-08 11:49:21 +00:00
Brian Gough d09cbfaa8d improve debugging of failed acceptance tests
use the example name in the output filename
2017-03-08 11:49:12 +00:00
Brian Gough d123f8eb64 include otf extension in fontawesome test 2017-03-08 11:25:25 +00:00
Shane Kilkelly b32c6b1f39 Upgrade logger 2017-03-06 14:56:32 +00:00
Shane Kilkelly 533804c55b Don't compile acceptance test files during test run 2017-03-06 14:43:14 +00:00
Brian GoughandGitHub 1fed715230 Merge pull request #51 from sharelatex/bg-fix-latexmk-args
allow latexmk to pass through options
2017-03-03 13:19:23 +00:00
Brian Gough 12b7a372e4 allow latexmk to pass through options
this avoids problems in the latest version of latexmk where the
$pdflatex variable has been replaced by $xelatex and $lualatex when
running with -xelatex or -lualatex
2017-03-02 16:43:35 +00:00
Joe GreenandGitHub 38691d66c2 Merge pull request #50 from sharelatex/ho-remove-tcp
remove tcp code, moved to agent load balancer
2017-02-23 14:42:54 +00:00
Henry Oswald 40a2684801 remove tcp code, moved to agent load balancer 2017-02-23 11:09:18 +00:00
Brian Gough 1a4fca08eb fix acceptance test config file for latex prefix
latex command prefix was in wrong scope
2017-02-21 09:37:05 +00:00
Brian Gough 61fb90c6aa add fontawesome acceptance test for xelatex 2017-02-21 09:37:05 +00:00
Henry OswaldandGitHub 6aea5199c8 Merge pull request #49 from sharelatex/ho-one-cpu-size
if host has 1 cpu (staging) then set availableWorkingCpus to 1
2017-02-20 15:20:04 +00:00
Henry OswaldandGitHub f9c687d5f8 Update app.coffee 2017-02-20 15:19:04 +00:00
Henry Oswald a7623bf0d2 if host has 1 cpu (staging) then set availableWorkingCpus to 1 2017-02-20 15:16:52 +00:00
Brian Gough 1a7d8477a3 update acceptance tests for reversion to dvipdf 2017-02-13 13:42:44 +00:00
Brian Gough 29d36399a2 fix #! in test script 2017-02-09 15:38:25 +00:00
Brian Gough 83dd366eb4 show debug info for acceptance tests 2017-02-09 14:17:38 +00:00
Brian Gough 11e4d01e1e update acceptance test output for fontawesome 2017-02-07 11:51:21 +00:00
Brian Gough 42d20cede0 added fontawesome acceptance test 2017-02-07 10:00:41 +00:00
Brian Gough 58bb705555 fix lualatex require 2017-02-07 08:59:45 +00:00
Brian Gough 83a06b1fe1 add luatex85 package to tikz feynman test 2017-02-07 08:49:19 +00:00
Brian Gough 91fa3364f7 added acceptance test for tikz-feynman 2017-02-07 08:12:47 +00:00
Brian Gough 8b22b6c650 update knitr_utf acceptance test output
needs to include table of contents from multiple latexmk runs
2017-02-06 16:27:47 +00:00
Brian Gough 3acf15de5b add knitr utf8 acceptance test 2017-02-03 15:38:06 +00:00
Brian Gough 491528f5a5 add acceptance test for hebrew 2017-02-03 15:16:47 +00:00
Brian Gough 3434f365bb update acceptance test image for lualatex
small pixel-level change in output
2017-01-31 16:04:59 +00:00
Brian Gough c031ec7a2e increase debugging in acceptance tests 2017-01-31 10:47:49 +00:00
Brian Gough c83102c665 add debugging to acceptance tests 2017-01-31 10:40:05 +00:00
Brian Gough a1503a8791 update feymp test image
minor pixel change in position of labels in texlive 2016
2017-01-31 10:21:00 +00:00
Brian Gough 2c26c99509 update asymptote pdf to a4 size for texlive 2016 2017-01-31 09:53:36 +00:00
Brian Gough b04713b234 try output.pdf generated with texlive 2016 2017-01-30 15:37:26 +00:00
Brian Gough 00d8bc78c3 update latex_compiler test pdf 2017-01-27 12:32:14 +00:00
Brian Gough 354a88e67a specify papersize explicitly in latex test 2017-01-27 12:21:57 +00:00
Brian Gough a802620d11 log acceptance test server output to file 2017-01-26 12:20:41 +00:00
Brian Gough 07e536677c try running user as jenkins 2017-01-26 12:06:38 +00:00
Brian Gough 5a6f54e6b2 update image for docker tests 2017-01-25 14:12:19 +00:00
Brian Gough b4afaf9ea8 use local docker image for clsi test 2017-01-25 14:09:44 +00:00
Brian Gough 9461b28707 run tests outside container, add settings file 2017-01-25 14:08:39 +00:00
Brian Gough 0a3bd5fb07 upgrade to latest sqlite3 2017-01-24 16:06:32 +00:00