Benjamin Pasero
3cefffccfc
Get rid of IEventService in favour of real events ( #17515 )
2016-12-19 09:37:10 +01:00
Sandeep Somavarapu
c07a26c9a4
#17110 Remove dependency on service test utils from platform tests
2016-12-13 17:34:08 +01:00
Daniel Imms
6df46e21d3
Fix test on some Windows machine
2016-12-12 11:56:41 -08:00
Daniel Imms
cc89ce0134
Add test for stream.readToMatchingString
2016-11-28 18:22:17 -08:00
Benjamin Pasero
31f93164eb
extfs.delSync and tests
2016-11-23 11:11:41 +01:00
Benjamin Pasero
99a6b96bdd
pfs.writeFile should serialize parallel calls to writeFile ( fixes #15651 )
2016-11-21 09:53:54 +01:00
Christof Marti
1cf09d727a
Replace all slashes ( Fixes #15424 )
2016-11-14 11:42:40 -08:00
Joao Moreno
d5e8fcf52e
pass tests through more hygiene checks
...
related to #15259
2016-11-11 09:58:50 +01:00
Johannes Rieken
63e2c0907a
debt - move files around to fix various layer breakers
2016-11-10 10:37:00 +01:00
Benjamin Pasero
45559da9fb
better error handling in extfs tests
2016-11-10 10:30:00 +01:00
Benjamin Pasero
2a95c71350
tests - more robust error handling
2016-11-01 18:55:18 +01:00
Benjamin Pasero
2217ceb53b
disable randomly failing linux build
2016-10-18 10:58:39 +02:00
Benjamin Pasero
907cc5e7a4
more tests
2016-10-17 07:47:38 +02:00
Benjamin Pasero
feacc72e72
trigger tests again
2016-10-16 10:03:00 +02:00
Benjamin Pasero
844484aa1a
clean up
2016-10-16 09:42:03 +02:00
Benjamin Pasero
7abb34cdf0
improve large test to simulate real deadlock behaviour
2016-10-14 16:57:09 +02:00
Benjamin Pasero
b3f4d51a49
buffer process.send
2016-10-14 16:17:58 +02:00
Johannes Rieken
6681a2a7d6
tsfmt - src
2016-10-08 09:53:13 +02:00
Benjamin Pasero
4cd0bf095d
debt: get rid of mime in file input
2016-10-04 13:08:34 +02:00
Benjamin Pasero
018eae9a12
less flaky config tests
2016-08-24 07:04:48 +02:00
Benjamin Pasero
428c3ee487
more reliable test
2016-08-23 16:16:24 +02:00
Benjamin Pasero
538f69b5c6
add tests for workspace config service
2016-08-23 15:56:24 +02:00
Benjamin Pasero
5ee721c686
config - need to watch parent folder to detect ADD and DELETE of config
2016-08-23 15:56:24 +02:00
Benjamin Pasero
8ce52eb57f
fix tests on windows
2016-08-22 18:04:47 +02:00
Benjamin Pasero
115208a5ef
add new configuration service with tests
2016-08-22 15:37:14 +02:00
Benjamin Pasero
e97a77c386
add config.reload()
2016-08-22 11:36:43 +02:00
Benjamin Pasero
e48dd61e72
more config tests
2016-08-22 10:57:51 +02:00
Benjamin Pasero
94af45bf7c
add tests for config watcher
2016-08-22 10:27:38 +02:00
Alex Dima
9e792d5fd9
Adopt fast-plist
2016-08-17 12:53:28 +02:00
Benjamin Pasero
974bce453e
Save: Flush to disk after writing to file ( fixes #9589 )
2016-08-09 11:30:05 +02:00
Joao Moreno
2c3df64b68
update zip tests
2016-07-06 17:03:52 +02:00
Joao Moreno
a11c9b2477
add zip tests
2016-07-06 16:19:51 +02:00
Joao Moreno
261f0f1cf6
wip: telemetry service in shared process
2016-06-07 17:45:08 +02:00
Joao Moreno
05be96f73d
read environment through node itself
...
fixes #6375
2016-06-03 10:48:19 +02:00
Johannes Rieken
eff2646ca7
💄 unused import
2016-05-11 10:53:22 +02:00
Johannes Rieken
7eebddd454
ai - make sure not lose default data
2016-05-11 10:52:39 +02:00
Johannes Rieken
224bbb8b45
run the actual ai module inside the shared process such that it cannot tamper with the main process, fixes #1000
2016-05-10 14:39:31 +02:00
Johannes Rieken
6fa73fce2f
add tests for additional properties
2016-05-06 16:26:49 +02:00
Johannes Rieken
b894e0aef9
refactor ai adapter, make sure dispose flushes all events
2016-05-06 16:26:49 +02:00
Benjamin Pasero
610113e2d4
disable unreliable test
2016-04-29 07:35:31 +02:00
Benjamin Pasero
0de77399f2
find free ports: make it work, add timeout and tests
2016-04-25 17:04:29 +02:00
Benjamin Pasero
d483315e1c
add a test for the free port finder
2016-04-25 14:50:12 +02:00
Joao Moreno
2210d0a798
isolate ipc code
2016-04-20 10:52:50 +02:00
Benjamin Pasero
b0f260cc63
some linting in unit tests
2016-04-11 07:56:21 +02:00
Daniel Imms
3ed0dfae01
Reland: Support multi-line environment variables
...
A standard Fedora install comes with 2 multiple line environment variables.
Since `env` was previously split by '\n' this would break them, causing
errors in the output pane and in terminals launched through the file
explorer (see #3495 ).
The original commit didn't work on OSX since `env` does not support the --null
arg. This version can fail if a command line arg's 1+th line looks like an
environment variable. There is no easy way to prevent this since `process.env`
cannot be leveraged. Since the likelyhood of this happening is small, plus the
chance of it causing any significant issue is also small it's a reasonable
compromise for the time being.
Fixes #3928
Fixes #4672
2016-03-25 09:41:57 -07:00
Benjamin Pasero
a1f27a5eae
Can no longer break in Unit tests using Code ( fixes #3659 )
2016-03-08 07:52:38 +01:00
Benjamin Pasero
7a48e16b61
implement more explicit mode lookup rules
2016-03-04 15:36:59 +01:00
Benjamin Pasero
27870487ce
user configured mimes get highest priority
2016-03-04 11:32:10 +01:00
Benjamin Pasero
3022d0a276
wip
2016-03-03 17:54:02 +01:00
Dirk Baeumer
70430f5c8c
Fixed compile errors caused by 1.8.0
2016-02-17 11:39:59 +01:00