mserranom
7e737bba4f
fixed test paths
2020-02-19 12:38:54 +01:00
mserranom
71a50dd11f
prettier: convert test/acceptance decaffeinated files to Prettier format
2020-02-19 12:16:14 +01:00
mserranom
7996f44942
decaffeinate: rename test/acceptance/coffee to test/acceptance/js
2020-02-19 12:16:11 +01:00
decaffeinate
95854a3abb
decaffeinate: Run post-processing cleanups on BrokenLatexFileTests.coffee and 9 other files
2020-02-19 12:16:07 +01:00
decaffeinate
955749a7c4
decaffeinate: Convert BrokenLatexFileTests.coffee and 9 other files to JS
2020-02-19 12:16:00 +01:00
decaffeinate
a2a3fddd54
decaffeinate: Rename BrokenLatexFileTests.coffee and 9 other files from .coffee to .js
2020-02-19 12:15:54 +01:00
mserranom
7e2542319f
prettier: convert test/unit decaffeinated files to Prettier format
2020-02-19 12:15:37 +01:00
mserranom
b515397b5a
decaffeinate: rename test/unit/coffee to test/unit/js
2020-02-19 12:15:30 +01:00
decaffeinate
0cb5426548
decaffeinate: Run post-processing cleanups on CompileControllerTests.coffee and 17 other files
2020-02-19 12:15:25 +01:00
decaffeinate
79a0891fee
decaffeinate: Convert CompileControllerTests.coffee and 17 other files to JS
2020-02-19 12:15:08 +01:00
decaffeinate
18e6b4715d
decaffeinate: Rename CompileControllerTests.coffee and 17 other files from .coffee to .js
2020-02-19 12:14:56 +01:00
Eric Mc Sween
775306aa63
Send output files on timeout
...
The unconventional use of callbacks to return both an error and data
after compilation created a subtle bug where the output files were
dropped by the LockManager in case of an error such as a timeout.
This prevented the frontend to show error logs when a timeout occurs,
creating confusion among users.
We now attach the output files to the error so that they reach the
controller and are sent back to the web service.
2019-10-22 16:31:37 -04:00
Brian Gough
bc530c70e2
Merge pull request #119 from overleaf/bg-increase-acceptance-test-timeout
...
increase timeout for long-running acceptance tests
2019-05-16 09:17:26 +01:00
Michael Mazour
663ec88718
Add flags option to request JSON
...
Adds a `flags` parameter to the request JSON, appearing under the `compile.options` key (alongside such stalwarts as `compiler`, `timeout`, etc.).
This is primarily to support `-file-line-error` as an option, but could have other uses as well.
`flags` should be an array of strings, or absent. If supplied, the listed arguments are added to the base latexmk command.
2019-05-14 16:24:34 +01:00
Brian Gough
bd42fe5776
increase timeout for long-running acceptance tests
2019-04-01 09:42:54 +01:00
Brian Gough
d20856f799
use explicit json content-type to avoid security issues with text/html
2019-02-12 16:54:59 +00:00
Christopher Hoskin
4c8b619ee8
Switch to node 10
2019-01-16 15:11:49 +00:00
Henry Oswald
49f3b7d54f
have failed compiles warn rather than be an error
2018-11-23 15:10:35 +00:00
Brian Gough
49ddcee0c6
use TikzManager to create main file for pstool package
2018-10-10 16:13:20 +01:00
Brian Gough
9ce7bfa8ab
extend caching for tikz, minted and markdown files
2018-10-04 16:56:48 +01:00
Brian Gough
90436933da
Merge pull request #96 from sharelatex/bg-cache-eps-to-pdf-converted-files
...
cache pdf files generated by epstopdf
2018-09-11 13:31:26 +01:00
Henry Oswald
a781c7f600
change timeout test latex code
2018-09-11 11:34:25 +01:00
Henry Oswald
b07b7a84be
fix unit tests
2018-09-11 10:21:37 +01:00
Henry Oswald
5f9fb85613
bump wordcount timeouts, taken from 82b996b145
2018-09-11 09:55:10 +01:00
Brian Gough
00ebc87230
cache pdf files generated by epstopdf
2018-09-11 09:44:22 +01:00
Henry Oswald
5074442702
fix unit tests
2018-08-23 00:21:05 +01:00
Henry Oswald
e4d28addf9
change sync to async for lockfile debugging
2018-08-22 22:17:02 +01:00
Henry Oswald
bcb87620b5
change override to leave image name so it works for wl_texlive
2018-07-16 17:25:14 +01:00
Henry Oswald
8d846f64a9
move texliveImageNameOveride further down request so it works for
...
compile tests
2018-07-13 11:52:49 +01:00
Henry Oswald
a960614eb4
added texliveImageNameOveride
2018-07-13 10:37:22 +01:00
Henry Oswald
6464aefdb4
added filestoreDomainOveride
2018-07-03 16:41:34 +01:00
Brian Gough
82b996b145
increase timeout on wordcount
2018-06-25 14:06:18 +01:00
Henry Oswald
b330ee2d5b
grep works with command
...
updated build scripts
acceptence tests break, files are written as root when user is node
2018-03-29 17:07:22 +01:00
Henry Oswald
b9d94fb428
fixed commended tests
2018-03-14 15:44:58 +00:00
Henry Oswald
b202af3cf2
added docker runner into core codebase
...
supports both local command runner and docker runner
added docker files for tex live
also fixed tests so they exit correctly & removed debug lines
2018-03-14 15:44:49 +00:00
Henry Oswald
3bdd50a231
fix url fetcher tests so they exit correctly
2018-03-05 10:39:46 +00:00
Henry Oswald
5cb3bfcbbb
uncomment tests
2018-03-02 17:59:37 +00:00
Henry Oswald
1a47887e80
make timeout latex more complex(slower)
2018-03-02 17:58:34 +00:00
Henry Oswald
70f016af1f
unit tests pass, acceptence fail
...
uncomment tests
2018-03-02 17:34:41 +00:00
Henry Oswald
b8c22f4d74
wip, docker container is correctly created
2018-03-02 17:14:23 +00:00
Henry Oswald
a2a8b70b74
acceptence tests pass inside docker container (apart from sync)
2018-03-02 17:14:23 +00:00
Henry Oswald
017ba3a4ec
mvp
...
needs hacked pacth in docker runner
wip
most tests pass
2018-03-02 17:14:20 +00:00
James Allen
b64106b730
Provide hosts and siblings container as environment settings and add npm run start script
...
wip acceptence tests run, but don't all pass
wip
removed npm-debug from git
2018-03-02 17:14:18 +00:00
Joe Green
6d42e18088
Add a 1 second delay to the smoke tests ( #81 )
...
* Add a 1 second delay to the smoke tests
Fixes a race condition where smoke tests exit before container can be attached to.
See here for more info: https://github.com/overleaf/sharelatex/issues/274
* give the smoke tests additional work to do
* escape slashes
2017-12-05 16:51:59 +00:00
Brian Gough
360e8220ce
exit if mock server fails to start
2017-10-20 15:16:35 +01:00
Brian Gough
1da918e13c
simplify tikzexternalize checks
2017-09-29 17:00:53 +01:00
Brian Gough
d8858cfadd
Merge branch 'bg-lock-compiles'
2017-09-28 13:16:29 +01:00
Joe Green
bd5a0ef36f
Jg jenkinsfile cleanup ( #75 )
...
* Update Jenkinsfile
make sure we don't ship unneeded build files
* Update ExampleDocumentTests.coffee
* use node 6.11.2 in jenkins file
2017-09-28 11:50:33 +01:00
Brian Gough
f11468b595
remove stat test for missing files
2017-09-26 09:48:09 +01:00
Brian Gough
eaa99c7274
fix unit tests for use of fs-extra
2017-09-25 15:28:31 +01:00