Alasdair Smith
|
3217a3fbf0
|
Fix mocha complaining about returning Promise-like object
|
2018-02-26 15:31:34 +00:00 |
|
Alasdair Smith
|
bd7e4908a2
|
Force mocha to exit after tests run
|
2018-02-26 15:30:56 +00:00 |
|
Michael Walker
|
ddc524b588
|
Log an error if a DeletingFileInputStream is open at finalization
|
2018-02-26 14:48:18 +00:00 |
|
Alasdair Smith
|
46ac74a160
|
Fix incorrectly scoped variable
|
2018-02-26 14:26:04 +00:00 |
|
Alasdair Smith
|
2247e4d465
|
Fix scoping issues where stubs were defined in wrong describe blocks
|
2018-02-26 14:21:14 +00:00 |
|
Michael Walker
|
55cb41f5b2
|
Use DeletingFileInputStream in tar method
|
2018-02-26 14:19:02 +00:00 |
|
Alasdair Smith
|
abf53625fe
|
Fix scope not being applied through callback
|
2018-02-26 14:02:08 +00:00 |
|
Alasdair Smith
|
136fd84810
|
Fix module stub in incorrect scope
|
2018-02-26 13:52:58 +00:00 |
|
Alasdair Smith
|
be6fa346d5
|
Fix bug where incorrect variable was used
|
2018-02-26 13:37:17 +00:00 |
|
Alasdair Smith
|
ec7237b7e8
|
Fix callback stub being defined in wrong scope
|
2018-02-26 12:33:48 +00:00 |
|
Alasdair Smith
|
2529ed756a
|
Fix callback being defined in wrong describe block
|
2018-02-26 12:27:54 +00:00 |
|
Alasdair Smith
|
fd8c61985f
|
Fix bug where stubs were attached to undefined variables
|
2018-02-26 12:19:56 +00:00 |
|
Alasdair Smith
|
5d017beac5
|
Fix stub incorrectly overriding top level beforeEach
|
2018-02-26 11:46:06 +00:00 |
|
Brian Gough
|
38cb2885d8
|
Merge pull request #364 from sharelatex/bg-support-debug-mode
add support for debugging
|
2018-02-26 11:34:29 +00:00 |
|
Alasdair Smith
|
cfc9dbdbb3
|
Fix bad scoping of user agent
|
2018-02-26 11:34:08 +00:00 |
|
Alasdair Smith
|
34b53726d4
|
Fix error not being defined in wrong describe block
|
2018-02-26 11:19:52 +00:00 |
|
Alasdair Smith
|
192eb8b44f
|
Fix error not being defined in wrong describe block
|
2018-02-26 11:16:04 +00:00 |
|
Alasdair Smith
|
d79e226a20
|
Fix callback defined in wrong describe block scope
|
2018-02-26 10:58:20 +00:00 |
|
Brian Gough
|
18cd5a5e54
|
ignore sourcemap for app.js
|
2018-02-26 09:51:37 +00:00 |
|
Brian Gough
|
bc37003769
|
use COFFEE_OPTIONS by default
|
2018-02-26 09:50:23 +00:00 |
|
Alasdair Smith
|
e6f624c7a0
|
Make sure mocha exits
|
2018-02-23 17:16:46 +00:00 |
|
Alasdair Smith
|
22b8c114a2
|
Upgrade mocha to latest
|
2018-02-23 17:00:29 +00:00 |
|
James Allen
|
1f62df17c8
|
Merge pull request #363 from sharelatex/ja-guest-track-changes
Tidy up logic (a bit) around guest track changes
|
2018-02-23 14:41:12 +00:00 |
|
Alasdair Smith
|
9e14bc4115
|
Merge pull request #360 from sharelatex/as-karma-webpack
Use karma-webpack for frontend tests
|
2018-02-23 13:36:49 +00:00 |
|
Alasdair Smith
|
cba07f79ee
|
Run linting on CI
|
2018-02-23 11:44:43 +00:00 |
|
Brian Gough
|
42b701fd34
|
use the make automatic variable @D for the target directory name
|
2018-02-23 11:43:10 +00:00 |
|
Alasdair Smith
|
325f91ed2e
|
Add scripts for running linting
|
2018-02-23 11:41:21 +00:00 |
|
Brian Gough
|
d364bfc353
|
add support for debugging
|
2018-02-23 11:36:08 +00:00 |
|
Alasdair Smith
|
3b3f967198
|
Ignore some top level files
|
2018-02-23 11:31:47 +00:00 |
|
Alasdair Smith
|
94b7cdcae0
|
Fix linting
|
2018-02-23 11:29:54 +00:00 |
|
Alasdair Smith
|
61a60c04a6
|
Webpack uses eslint on compile
|
2018-02-23 11:25:01 +00:00 |
|
Alasdair Smith
|
24ddb46b95
|
Configure eslint
|
2018-02-23 11:25:01 +00:00 |
|
Alasdair Smith
|
45bcbf9eb1
|
Install eslint & standard
|
2018-02-23 11:25:01 +00:00 |
|
Alasdair Smith
|
39413f55fe
|
Dummy tests
|
2018-02-23 11:09:24 +00:00 |
|
Alasdair Smith
|
4e4d9aee89
|
Configure karma to use webpack for new ES file
|
2018-02-23 11:09:24 +00:00 |
|
Alasdair Smith
|
6b0b96a357
|
Install karma-webpack
|
2018-02-23 11:06:12 +00:00 |
|
Hayden Faulds
|
b1b2dbcf53
|
Merge pull request #20 from sharelatex/hof-reduce-project-history-flushes
reduce the number of times we flush project history
|
2018-02-23 10:55:49 +00:00 |
|
Alasdair Smith
|
f4e704573d
|
Merge pull request #353 from sharelatex/as-clean-up-ace-worker
Tear down Ace session when aceEditor is destroyed
|
2018-02-23 10:14:19 +00:00 |
|
Alasdair Smith
|
85ceab5310
|
Tear down Ace session when aceEditor is destroyed
This cleans up the Ace worker that parses syntax, preventing a memory leak
|
2018-02-23 10:13:24 +00:00 |
|
Alasdair Smith
|
5e39e61c9b
|
Merge pull request #348 from sharelatex/as-fix-cm-share
Fix CodeMirror/ShareJS binding when switching docs
|
2018-02-23 10:12:12 +00:00 |
|
Alasdair Smith
|
92260e7b52
|
Merge pull request #340 from sharelatex/ja-remove-brand
Remove the public/brand folder
|
2018-02-23 10:11:47 +00:00 |
|
Alasdair Smith
|
25488456a5
|
Merge pull request #359 from sharelatex/as-mocha-reporter
Switch to karma-mocha-reporter
|
2018-02-23 10:11:23 +00:00 |
|
James Allen
|
1d3db923f0
|
Tidy up logic (a bit) around guest track changes
|
2018-02-23 09:55:57 +00:00 |
|
Paulo Jorge Reis
|
70da6ad89a
|
Merge pull request #355 from sharelatex/pr-fix-front-chat-widget-config
Update Front chat widget according to latest config changes.
|
2018-02-22 15:49:32 +00:00 |
|
Alasdair Smith
|
8fa343bc94
|
Uninstall unused karma-tap-reporter dependency
|
2018-02-22 14:04:39 +00:00 |
|
Alasdair Smith
|
71e17460b7
|
Switch to mocha reporter
|
2018-02-22 14:04:22 +00:00 |
|
Alasdair Smith
|
27bfb1f02d
|
Install karma-mocha-reporter
|
2018-02-22 14:02:14 +00:00 |
|
Alasdair Smith
|
29410b7aab
|
Fix applyAsync from not evaluating expression in tests
See https://github.com/angular/angular.js/issues/10788#issuecomment-70376834
which explains that applyAsync is scheduled to evaluate in the next tick, but
this is managed by $browser. Therefore we can manually flush the trigger
|
2018-02-22 13:28:16 +00:00 |
|
Alasdair Smith
|
791c126df6
|
Fix test to match implementation
|
2018-02-22 12:09:51 +00:00 |
|
Alasdair Smith
|
2be37795bd
|
TODO for cleaning up sharejs callbacks
|
2018-02-22 11:44:09 +00:00 |
|