Граф коммитов

364 Коммитов

Автор SHA1 Сообщение Дата
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