Commit graph

1282 commits

Author SHA1 Message Date
Michel Kaporin a41a0c007f Intercept child process exit and exit from the main process as well. 2017-05-29 13:04:06 +02:00
Michel Kaporin 7223e4bfe4 Added wait time for peek widgets to be loaded. 2017-05-29 12:44:49 +02:00
Michel Kaporin 2fa17a91da Added script to compile. 2017-05-29 09:08:57 +02:00
Michel Kaporin bc46880513 Code sanity. 2017-05-26 12:56:25 +02:00
Michel Kaporin 0335ea84d6 Updated tasks tests with respect to new Express eslint config. Code cleanup. 2017-05-26 12:56:24 +02:00
Michel Kaporin c925cfb72c Modularised tests. 2017-05-26 12:56:24 +02:00
Michel Kaporin 9b73f62ce3 Updated the way to run the smoke test. 2017-05-26 12:56:24 +02:00
Michel Kaporin c50481255f Testing build definition. 2017-05-26 12:56:24 +02:00
Michel Kaporin 29c5b3bbda Changed executable name. 2017-05-26 12:56:23 +02:00
Michel Kaporin 75621d237d Corrected path to binary. 2017-05-26 12:56:23 +02:00
Michel Kaporin 7e6fb9ffab Moved to test directory. 2017-05-26 12:56:22 +02:00
Dirk Baeumer 0938fe05a7 Use dot reporter under Windows since spec doesn't handle ANSI color characters due to the fact that tests are executed as an electron app 2017-05-24 09:59:53 +02:00
Johannes Rieken 37b02d8ae4 update test/README 2017-05-22 16:09:58 +02:00
Johannes Rieken cbb27e8c6a add runGrep as alias 2017-05-22 13:53:14 +02:00
Johannes Rieken 9e80eade9c fix test runner doc 2017-05-22 13:52:16 +02:00
Joao Moreno 0ff4498392 👷 proper IPCRunner, IPCReporter for electron mocha test runner 2017-04-28 12:57:14 +02:00
Joao Moreno fd6cf5f5f5 fixes #25613 2017-04-28 11:42:06 +02:00
Alex Dima f4bc1c0908 Improve handling of unexpected errors in tests 2017-04-18 10:59:50 +03:00
Joao Moreno fdf9830d7e improve test script help 2017-04-12 15:40:08 +02:00
Johannes Rieken 859ee73307 document --runGrep, #23742 2017-04-04 17:06:35 +02:00
Johannes Rieken e2d30cc1f3 support --runGlob, #23742 2017-04-04 17:00:22 +02:00
Johannes Rieken c0c5de44d8 add --coverage option #23742 2017-04-04 17:00:22 +02:00
Johannes Rieken 396f25dd4b document --build option, #23742 2017-04-04 17:00:22 +02:00
Johannes Rieken a2802f1dbf add --build option, #23742 2017-04-04 12:19:49 +02:00
Alex Dima c0b52655ba Fixes #23183: Cannot use mocha --run anymore 2017-03-24 22:27:14 +01:00
Johannes Rieken 24590b1d9d test-electron: don't show window when running without --debug 2017-03-24 10:37:40 +01:00
Johannes Rieken 375bb990ed test-electron: print test failure to window console too 2017-03-24 10:37:40 +01:00
Johannes Rieken 8a345061c2 test-electron: don't throttle when in background 2017-03-24 10:37:40 +01:00
Rob Lourens d55d499946 Reinstate textsearch perf test as integration test -
- fix its flakiness
- add test-int-mocha so .integrationTest.js files can be run separately from code.sh integration tests.
- make all.js support globs with --run
- Fix #22512
2017-03-22 14:48:49 -07:00
Johannes Rieken 334fcb8e08 Merge branch 'master' into joh/electron4tests 2017-03-09 12:34:03 +01:00
Alex Dima a3b97734a6 Fixes #21073: SplitLinesCollection: attempt to access a 'newer' model 2017-02-22 17:11:54 +01:00
Johannes Rieken c3c6520f83 Merge branch 'master' into joh/electron4tests 2017-02-20 09:54:31 +01:00
Martin Aeschlimann 9f394cd9ea [html] add tests to test.sh 2017-02-17 19:41:32 +01:00
Johannes Rieken 453ca22559 use constant app data when debugging 2017-02-16 16:07:15 +01:00
Johannes Rieken b6be51e985 add run option 2017-02-16 14:49:59 +01:00
Johannes Rieken bb1e72c734 run tests in renderer 2017-02-16 14:25:17 +01:00
Sandeep Somavarapu 762d4d4593 #17110 Move sinon to fix compilation issue 2016-12-13 18:50:23 +01:00
Sandeep Somavarapu 138003296f #17110 Move sinon.d.ts to test folder 2016-12-13 18:42:41 +01:00
Alex Dima a536a7f21f Fixes #16926: Extraneous error message when running scripts\test.bat --coverage 2016-12-12 15:39:35 +01:00
Benjamin Pasero ccd59d2c75 build - add remap ignores for less errors in build 2016-11-22 08:07:59 +01:00
Alex Dima 7d39f4abbb Add monaco-editor-test script 2016-10-21 09:16:08 +02:00
Joao Moreno 74c66852b1 remove dot mocha reporter 2016-09-15 18:41:02 +02:00
Alex Dima e055454adb Add lcov support 2016-08-22 00:10:34 +02:00
Alex Dima 3d0aea0755 Remap istanbul coverage info at the end of running tests 2016-08-18 18:34:06 +02:00
Alex Dima b72fb76e77 experiment with forceLoad in runner 2016-08-18 18:34:05 +02:00
Alex Dima 8fb191d692 Try to get TS coverage 2016-08-18 13:29:58 +02:00
Joao Moreno ecd39ef3c1 remove fallback from package.ts and product.ts 2016-08-17 09:04:36 +02:00
Joao Moreno 18f23a0938 Merge branch 'master' of https://github.com/nojvek/vscode into nojvek-master 2016-08-12 10:50:40 +02:00
Noj Vek db9a0c5e4e Travis builds post coverage info to coveralls.io and add README badge. 2016-07-26 08:28:07 -07:00
Daniel Imms 8ad01d69f3 Revert recent wiki changes
Fixes #5669
2016-04-22 12:54:32 -07:00
Daniel Imms c3c8e8e212 Merge branch 'master' into tyriar/open_recently_closed_file 2016-04-14 14:49:46 -07:00
Daniel Imms fdff650521 Move wiki to repo
This commit does the following:
- Migrates all pages from the wiki that are linked to
- Fix links in all wiki pages and in ./README.md, ./CONTRIBUTING.md and
  ./test/README.md

Fixes #2480
2016-04-13 12:39:05 -07:00
Daniel Imms c753029d0c Make reopen closed file keybinding ctrl+shift+t
Fixes #726
2016-04-11 11:43:48 -07:00
Joao Moreno b027a0c492 fix up lint errors, cleanup build folder 2016-03-07 12:56:32 +01:00
Benjamin Pasero 45e344292a more reliable tests in ci 2016-02-09 11:17:15 +01:00
Martin Aeschlimann 341122a111 Fix for run extension tests with commonjs 2016-01-25 14:54:53 +01:00
Martin Aeschlimann 1a7316771f Run tests in extensions as commonjs tests 2016-01-24 21:21:36 +01:00
Alex Dima ff2b4fb055 Add tests for contextMatchesRules and IOSupport.readKeybindingContexts 2016-01-06 15:12:28 +01:00
Joao Moreno 81102325ec remove old test scripts 2016-01-04 12:56:47 +01:00
Joao Moreno 00865464d2 scripts/test
#1523
2016-01-04 12:35:35 +01:00
Wade Anderson 238d64f0ad Added development instructions to tests README 2016-01-01 12:59:12 -08:00
Joao Moreno a436a2550d adopt loader error handling 2015-12-02 16:34:14 +01:00
Joao Moreno 2711351884 fail mocha upon loader fail
related to #885
2015-12-02 09:13:31 +01:00
Joao Moreno e22834e316 place electron in .build/electron
related to #22
2015-11-26 09:03:36 +01:00
Benjamin Pasero c3d18ddb04 add environment variable SKIP_INTEGRATION_TESTS 2015-11-25 15:48:22 +01:00
Benjamin Pasero f84a9013f3 fix comment 2015-11-24 16:55:01 +01:00
Benjamin Pasero 807f38ea80 try to enable integration tests for linux 2015-11-24 08:30:31 +01:00
Benjamin Pasero 6505ab448b tests: make sure to set proper exit codes 2015-11-24 08:20:58 +01:00
Benjamin Pasero 31f876f6c4 try to enable display for linux 2015-11-24 07:53:05 +01:00
Benjamin Pasero f043b26dc2 run integration tests as part of build 2015-11-24 07:43:13 +01:00
Joao Moreno 676dca3521 report unexpected errors in tests 2015-11-20 17:50:17 +01:00
Joao Moreno 87e76972d7 use dot reporter 2015-11-20 16:37:48 +01:00
Chris Dias 01751b0559 Merge pull request #209 from lucaslra/master
Small changes to improve document readabilty
2015-11-20 00:43:02 +01:00
Lucas Araujo 22f05dff89 Small changes to improve document readabilty 2015-11-19 11:14:33 -02:00
Alex Dima 8883fcd03b Leading whitespace fixes 2015-11-19 12:56:08 +01:00
Chris Dias 10ce73b0c9 Update README.md 2015-11-16 18:47:22 +01:00
Joao Moreno b2c4ad0562 fix osx file limit issue in tests 2015-11-16 11:22:53 +01:00
Chris Dias 1bdaaaea40 fix instructions on how to run tests 2015-11-16 10:58:51 +01:00
Chris Dias 2ebf742c94 remove hard wrap 2015-11-15 21:59:34 +01:00
Chris Dias 0dd1d7e8bd fix up test and debug sections 2015-11-15 20:27:56 +01:00
Chris Dias dc435dc0f0 Minor editoing of test README.md 2015-11-15 16:17:32 +01:00
Erich Gamma 8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00