Jan Vorlicek
90e217831b
Enable RHEL 6 support
...
This change enables RHEL 6 support. It also adds a new command line option to the
run-build.sh script that enables passing in a folder containing a bootstrap CLI.
This helps in bringup of new target platforms.
2017-09-21 15:20:55 +00:00
Daniel Plaisted
fd66cdcc2f
Fix test assets with NuGet.Config files pointing to old layout
2017-08-29 11:27:29 -07:00
Daniel Plaisted
103b8a6ec4
Fix test asset that had NuGet.Config pointing to incorrect directory
2017-08-29 09:59:38 -07:00
Daniel Plaisted
107252ebe7
Merge upstream changes
2017-08-28 11:09:19 -07:00
Nick Guerrera
497f6c5b0c
Fix warnings in test projects
2017-08-25 20:17:58 -07:00
Daniel Plaisted
13da213183
Support new artifacts layout in tests and other build logic
2017-08-24 15:49:13 -07:00
Daniel Plaisted
c00afe9588
Retarget tests to netcoreapp2.1
2017-08-17 23:07:28 -07:00
Nick Guerrera
34d0900a34
Use latest command line parser
2017-06-27 10:03:53 -07:00
Livar Cunha
0a4a0a082c
Updating the SDK. Mostly, had to change PackageTargetFallback to AssetTargetFallback.
2017-06-14 00:27:26 -07:00
Livar Cunha
5e5b4de0b9
Do no pass down to implicit restore the framework option.
2017-06-13 19:25:23 -07:00
Livar
3ea6a6e672
Merge pull request #6816 from enricosada/fsharp_e2e
...
add more f# tests
2017-06-11 18:59:18 -07:00
Enrico Sada
00eadc6e8f
test pack command
2017-06-09 23:09:21 +02:00
Daniel Plaisted
c19ff8cc13
Add test for consuming .NET Standard 2.0 library from .NET Framework 4.6.1 project
2017-06-08 15:40:22 -07:00
mlorbetske
55953f05e3
Shorten names a bit more, make project names match folder names
2017-05-31 14:07:34 -07:00
mlorbetske
ddde45f345
Shorten test project names
2017-05-31 11:48:01 -07:00
mlorbetske
74bcc19431
Remove NuGet.Configs, add inversion of the launch profile flag, move profile application logic to its own method
2017-05-30 22:42:46 -07:00
Mike Lorbetske
59218f4922
Add missed launch settings, fix NuGet.configs, remove unused packages
2017-05-30 22:42:46 -07:00
Mike Lorbetske
0243354355
Ad tests, fix issue where profile not found isn't an error
2017-05-30 22:42:46 -07:00
Kevin Ransom (msft)
cf9967bcd2
Add fsc to distribution ( #6508 )
...
* Add fsc to distribution
* update package
* Update compiler version
* I'm not sure these do anything usefull
* Reenable f# new project tests
* Revert "Reenable f# new project tests"
This reverts commit 34d294ec8c42145cf8cf0af166f9dfc8ee51b6f8.
* merge
* Update fsharp version
* Update compiler version
* Review feedback
* review feedback
* Update DependencyVersions.props
2017-05-19 23:20:19 -07:00
Livar Cunha
38fc8875f2
Enabling VB in the CLI.
...
Fixing the permissions for RunVbc.sh.
2017-05-17 22:16:22 -07:00
Livar
8299280159
Merge pull request #6586 from ellismg/remove-core-clr-rid-property
...
Remove CoreCLRRid property
2017-05-15 09:52:29 -07:00
Matt Ellis
3aa59d98bd
Remove CoreCLRRid property
...
This property was only legitimately by the project which wants to
restore `crossgen`. Since that now comes from
Microsoft.NETCore.App (i.e. the shared framework) use
SharedFrameworkRid instead.
I also ensured that we passed UsePortableLinuxSharedFramework to
dotnet restore when restoring the tool projects, so we can use the
platform specific RID when non portable build.
2017-05-12 14:48:49 -07:00
Livar Cunha
3a5c75b721
Replacing the commandline parser in dotnet-dependency-tool-invoker with the CliCommandLineParser.
2017-05-11 21:13:34 -07:00
William Li
f9f8c7feba
Remove the test migrate assets
...
which is used only in migrate tests
2017-05-10 12:49:50 -07:00
Livar Cunha
eb7b759fec
Remove newtonsoft.json dependency from TestAssets/DesktopTestProjects/AutoAddDesktopReferencesDuringMigrate/project.json
2017-05-08 16:22:03 -07:00
Faizan2304
b90b191ef0
Insert Microsoft.TestPlatform.cli for update3 preview1 ( #6420 )
...
* Fix test issue failing with PathTooLongIssue
(cherry picked from commit 340254f7742201c74ed1a5c349bdca89113bd5dc)
* fix for issues:
1) https://github.com/Microsoft/vstest/issues/755
2) https://github.com/Microsoft/vstest/issues/687
3) https://github.com/Microsoft/vstest/issues/737
(cherry picked from commit 0e93b2a5d4734637538781fa5401ed81a31eea0f)
* use new version
* Update version
* Fix pathtoolong issue
* Fix test
2017-05-02 21:30:51 -07:00
Livar Cunha
aac69168c2
Adding NewtonSoftDependentProject test asset back.
2017-05-02 13:38:43 -07:00
Livar Cunha
9387702b7a
Fixing the failing test by using a package that is not part of the asp.net runtime.
2017-05-02 12:37:29 -07:00
Daniel Plaisted
af9a85fd3f
Disable multilevel lookup and fix tests that were depending on .NET Core 1.0 shared framework
2017-04-27 12:56:28 -07:00
Daniel Plaisted
d471037ce3
Show error if tools package doesn't include runtimeconfig file
...
For test assets, don't explicitly include the runtimeconfig file, as the pack command does it automatically
2017-04-27 09:30:41 -07:00
Daniel Plaisted
4bf34512f8
Fix test asset which depends on SdkNuGetVersion property
2017-04-27 09:30:40 -07:00
Daniel Plaisted
cc9e942ede
Apply code review feedback
2017-04-27 09:30:40 -07:00
Daniel Plaisted
06c1cc5990
Update test tools that need conflict resolution on 2.0 to target 2.0
2017-04-27 09:30:39 -07:00
Daniel Plaisted
01d3895b24
Add tests for behavior of tools that target previous major version of shared framework
2017-04-27 09:30:39 -07:00
Daniel Plaisted
ea7d84fbca
Remove unnecessary RuntimeFrameworkVersion and DotnetCliToolTargetFramework from test assets
2017-04-27 09:30:38 -07:00
Livar Cunha
339bfe0168
Adding a work around for a test failure.
2017-04-26 10:30:04 -07:00
Livar
3f82e11a91
Merge branch 'master' into tp-insert-0414
2017-04-18 21:06:17 -07:00
Livar
78868ad33a
Merge pull request #6320 from johnbeisner/CLI-backcompat-tests
...
Adding a CLI Test: Execute a 1.0 tool in a netcoreapp1.1 project
2017-04-17 10:05:40 -07:00
John Beisner
a8eb0d0f50
Changes per PR code review.
2017-04-17 09:27:25 -07:00
faahmad
b98dccb1f7
Fix tests
2017-04-17 07:31:03 -07:00
John Beisner
c51221d2f1
Adding "RequiresSpecificFrameworkFact("netcoreapp1.0")" to the 'ItRunsABackwardsVersionedTool' CLI test.
2017-04-14 13:31:12 -07:00
William Li
def4322783
Fix format
2017-04-14 10:35:36 -07:00
John Beisner
f56306cc62
Adding a CLI Test: Execute a 1.0 tool in a netcoreapp1.1 project
...
https://github.com/dotnet/cli/issues/6229
2017-04-14 09:40:46 -07:00
William Li
83f3a3ec86
Fix dotnet run double dash passing arguments
...
When run “dotnet run -- foo”, foo should be the argument passed to the
subject app. After replacing the original parser, dotnet-run did not
utilize the “unparsedtoken” of the parsed result.
To append unparsedtoken to RunCommand’s argument is not straight
forward. RunCommand has an “immutable constructor”, which is a good
thing, so I made update RunCommand’s argument following the immutable
pattern -- create a new object with the original field but only change
the arguments. I also made these filed private set.
2017-04-13 16:56:57 -07:00
Rama Krishnan Raghupathy
2f5673f953
moving dependecymodel and platformabstraction to preview1-001960
2017-04-11 17:00:50 -07:00
Eric Erhardt
ae78b87587
Update SDK to 2.0.0-alpha-20170410-1.
2017-04-10 14:24:52 -05:00
Livar Cunha
10e743e8e5
Switched to using a FallbackPackagePathResolver to find the tool dll, because now with Fallback folders, we can have the tool dll in the fallback folder but its assets file in the user nuget cache. This happens because Nuget never writes to the fallback folder, including the tool's assets file that it generates during restore.
2017-03-24 12:17:27 -07:00
Matt Ellis
6d25ee1f68
Add OSX.10.12 RID to some test assets
2017-03-24 11:29:10 -07:00
Livar
09f07e8b04
Merge pull request #6090 from eerhardt/Run
...
Port #4403 back into the main source code.
2017-03-21 13:11:02 -07:00
Eric Erhardt
55eb812664
Port #4403 back into the main source code.
...
This change was lost when we converted the MSBuild "run3" verb to just "run".
Fix #6076
2017-03-21 13:46:08 -05:00