Ravi Chande
8262fcdcf5
Make test less strict
2018-10-04 13:34:59 -07:00
Akshita Agarwal
5a16cdd7dc
Make tests pass
2018-08-28 12:22:26 -07:00
Akshita Agarwal
a792284d85
Use completion
2018-08-28 12:21:44 -07:00
Akshita Agarwal
94ad2be4aa
Use completion class
2018-08-28 12:21:44 -07:00
Akshita Agarwal
e5d3b43201
Change package json
...
Add completion integration test
changes
Remove main function
Add tests for the completion provider
2018-08-28 12:20:59 -07:00
Gregg Miskelly
f4e8700a15
Warning processing fix and tests for env files
...
This commit builds on the work of @SebastianPfliegel to finish up support for
env files in launch.json.
Two changes:
1. Fixes a build break in the way warnings were hooked up. I also decided to
add a button to open up the env file that has the warning.
2. Moves the parser into a seperate class and adds a unit test.
2018-08-17 10:53:52 -07:00
Akshita Agarwal
5f5a2f1697
Use the latest omnisharp
2018-08-16 17:10:44 -07:00
Akshita Agarwal
51da252e07
Merge branch 'master' into nimullen/2431
2018-08-01 11:01:49 -07:00
Akshita Agarwal
d1d8453fac
check if normal omnisharp passes test
...
Use an old version
use another version
Yet another omnisharp version
using next version of yet another version
2018-07-31 17:14:54 -07:00
N. Taylor Mullen
96f578cb54
Addressed code review comments.
...
- Moved bits to async await
- Added integration test
- Used event stream APIs
2018-07-26 15:56:15 -07:00
Andreia Gaita
69ba549021
Record the mono path in the launch result for the log
...
Also no reason why the logging object should have optional arguments, fix that.
2018-07-24 09:51:26 +02:00
Andreia Gaita
a7226d6e6a
Log the mono path when it's set, and add tests for logging output
2018-07-23 17:08:12 +02:00
Andreia Gaita
a35c4abf3f
Merge branch 'master' into master
2018-07-20 12:34:49 +02:00
Akshita Agarwal
b84a156263
Merge branch 'master' into find_implementation
2018-07-19 14:35:03 -07:00
Akshita Agarwal
98b6afc3c1
Use the integration helpers
2018-07-19 12:23:55 -07:00
Akshita Agarwal
f44c31d029
Test for the implementation provider
2018-07-19 12:23:55 -07:00
Akshita Agarwal
239f92e254
Add class name to the run/debug all tests
2018-07-19 12:21:14 -07:00
Andreia Gaita
70ceaccecc
Add option to run with a custom mono installation
...
When `useGlobalMono` is set to `always` or `auto`, the launcher uses whatever
mono it finds in the path, which may or may not be a usable mono version for
omnisharp. The user may have a suitable mono installation for omnisharp
somewhere else, but not set as the default system one, or they may want to
have omnisharp launched with a specific mono for omnisharp for debugging
purposes.
This adds a `monoPath` configuration option, and changes the launcher so that
the environment variables PATH and MONO_GAC_PREFIX are changed to include the
`monoPath` value, if set, when launching mono.
2018-07-19 12:05:35 +02:00
Dustin Campbell
2d4907e261
Improve integration test stability and add tests for code lens options
2018-07-09 14:58:04 -07:00
Dustin Campbell
d90593ceab
Refactor a bit and add some more test messages
2018-07-09 13:37:19 -07:00
Dustin Campbell
9507516fb3
Restore test assets at suite setup
2018-07-09 13:37:19 -07:00
Dustin Campbell
72986b750a
Remove all 'bin' and 'obj' files from test assets
2018-07-09 13:37:18 -07:00
Dustin Campbell
0367c560c1
Tweak some assertions
2018-07-09 13:35:22 -07:00
Dustin Campbell
bf6edd0346
Move suiteTeardown() methods into the actual suites
2018-07-09 13:35:22 -07:00
Dustin Campbell
df75c24cb5
Add back call to clean up workspace in launch configuration test
2018-07-09 13:35:22 -07:00
Dustin Campbell
eba39a7e0d
Add codeLensProvider integration test
2018-07-09 13:35:22 -07:00
Dustin Campbell
1d19fdb118
Add documentSymbolProvider integration test
2018-07-09 13:35:21 -07:00
Dustin Campbell
620fdf4364
Unify how integration tests activate the C# extension
2018-07-09 13:35:21 -07:00
Akshita Agarwal
dcfa0c6ee8
Merge branch 'master' into config-default-sln
2018-07-05 15:01:28 -07:00
Janaka Abeywardhana
1e0e8fad62
Fix: test project missing lib ref in csproj file
2018-07-04 22:16:19 +01:00
Janaka Abeywardhana
c80dd09586
Fix: missing lib ref in test projet sln files
2018-07-04 22:13:05 +01:00
Akshita Agarwal
a78322a763
CR feedback
2018-07-03 15:43:38 -07:00
Akshita Agarwal
e9875d03a2
Add test for absolute path
2018-07-03 13:02:43 -07:00
Akshita Agarwal
6d05f39411
Rename to value
2018-07-03 13:02:43 -07:00
Akshita Agarwal
5dd1a7d6da
Modified the tests
2018-07-03 13:02:43 -07:00
Akshita Agarwal
aad9d88706
remove unnecessay changes
2018-07-03 13:02:43 -07:00
Akshita Agarwal
093a8d5046
Use the extension path
2018-07-03 13:02:43 -07:00
Akshita Agarwal
a94c31ffd4
Add the InstallablePackage and Absolute path
2018-07-03 13:02:43 -07:00
Akshita Agarwal
f1702aadf4
Add installable package
2018-07-03 13:02:43 -07:00
Janaka Abeywardhana
f801b8e4e6
Merge: latest upstream master
2018-07-02 20:56:51 +01:00
Ravi Chande
64b981d039
Fix typo in settings.json
2018-06-27 09:42:11 -07:00
Ravi Chande
d5cd8fc246
Merge branch 'master' into config-default-sln
2018-06-22 08:57:19 -07:00
Ravi Chande
906d76b06e
Cleanup/simplify
2018-06-14 09:08:15 -07:00
Janaka A
64c4ca2743
Add to another default values test
2018-06-14 01:27:54 +01:00
Janaka A
c2eea4af2b
Merge: latest upstream/master
2018-06-14 00:59:47 +01:00
Ravi Chande
e5a920f56a
Merge branch 'master' into restore_solution
2018-06-13 10:14:34 -07:00
Akshita Agarwal
c89c86e922
Color
2018-06-09 02:07:12 +05:30
Akshita Agarwal
af3523d223
Omnisharp std error message
2018-06-09 02:07:12 +05:30
Akshita Agarwal
05d7e7e4df
Modify the tests
2018-06-09 02:07:12 +05:30
Ravi Chande
73bd1804b8
Merge branch 'master' into restore_solution
2018-06-08 09:09:27 -07:00