Commit graph

1536 commits

Author SHA1 Message Date
Livar Cunha
69ce37d1eb Added a comment for the bug tracking enabling F# in the 2.0 CLI. 2017-03-17 20:32:51 -07:00
Livar Cunha
bb178a5133 Updated tests to the new appropriate TFM 1.1, since we need a shared runtime besides 2.0 in the new distros. Once we have vstest for 2.0 then we won't need it anymore. 2017-03-17 20:32:51 -07:00
jonsequitur
de6a4bd022 fix a few tests, revert one change 2017-03-16 23:15:45 -07:00
Jon Sequeira
4d4ebf9d3a put colon back into logger parameter 2017-03-16 17:05:18 -07:00
jonsequitur
e5d7fb8236 change test's expected text 2017-03-16 13:34:12 -07:00
jonsequitur
973021b214 publish, cache, text fixes; rename ForwardAs and introduce ForwardAsMany 2017-03-16 13:22:08 -07:00
jonsequitur
8aa702dc97 text fixes for dotnet remove 2017-03-16 10:46:08 -07:00
jonsequitur
9c2e8f0037 text fixes, remove file existence validations from parse 2017-03-16 09:49:07 -07:00
jonsequitur
9318e8f10d Merge branch 'tab-completion' of https://github.com/jonsequitur/cli into tab-completion 2017-03-16 08:32:43 -07:00
jonsequitur
3c8f330930 update parser 2017-03-16 08:31:15 -07:00
Piotr Puszkiewicz
9d2d633d1c Move remaining TestCommand("dotnet") to DotnetCommand 2017-03-16 01:31:16 -07:00
Livar
d347e2781d Merge pull request #5922 from blackdwarf/helpadd
Add dotnet help <verb> support
2017-03-15 22:00:00 -07:00
Jon Sequeira
69ba7095e5 update parser 2017-03-15 20:33:22 -07:00
jonsequitur
13458b17c4 test fix 2017-03-15 19:57:03 -07:00
jonsequitur
0dc3661ed1 remove colon from logger option 2017-03-15 19:40:53 -07:00
jonsequitur
339b1435cb fix OS-specific path in test 2017-03-15 19:25:05 -07:00
blackdwarf
f6ba5c4f34 Fixing failing test 2017-03-15 17:00:52 -07:00
Piotr Puszkiewicz
9d1adadb9d Extra diagnostics 2017-03-15 15:17:37 -07:00
Jon Sequeira
8a2be57617 text fixes for dotnet remove 2017-03-15 13:59:39 -07:00
blackdwarf
30a872bd80 Responding to PR feedback 2017-03-15 09:51:07 -07:00
Zlatko Knezevic
d251734170 Responding to PR feedback 2017-03-15 09:37:28 -07:00
Jon Sequeira
bcfc16000c latest CliCommandLine 2017-03-15 09:28:10 -07:00
Jon Sequeira
bbc2722cb7 loc spelling error and other fixes 2017-03-14 23:13:59 -07:00
Jon Sequeira
11270a436b list command help text fix 2017-03-14 16:13:49 -07:00
Piotr Puszkiewicz
f318ac33f9 Unseal! 2017-03-14 14:22:11 -07:00
Piotr Puszkiewicz
fac34c7b3b Move all test commands to DotNetCommand base 2017-03-14 14:07:51 -07:00
Piotr Puszkiewicz
cb52224272 Fix test using : as option value separator 2017-03-14 13:54:11 -07:00
Jon Sequeira
898d10cb2d help text adjustments for dotnet sln 2017-03-14 11:23:19 -07:00
Jon Sequeira
96683c1421 help text updates 2017-03-14 10:33:58 -07:00
Jon Sequeira
ace4fe49f6 new CliCommandLine version 2017-03-13 16:01:58 -07:00
Jon Sequeira
11b7e7e449 new CliCommandLine version 2017-03-13 12:46:39 -07:00
Jon Sequeira
02ac115f2b new CliCommandLine version with help fix 2017-03-13 09:03:14 -07:00
Jon Sequeira
8a0f37ed79 bump CliCommandLine version 2017-03-13 08:25:21 -07:00
Jon Sequeira
d3143b779f stop writing ParseResult.Diagram to output 2017-03-12 16:48:59 -07:00
Jon Sequeira
a6c2b6c9f6 update CliCommandLine, other code changes 2017-03-12 15:06:34 -07:00
jonsequitur
ae01694167 Merge branch 'tab-completion' of https://github.com/jonsequitur/cli into tab-completion 2017-03-11 09:45:19 -08:00
Jon Sequeira
6e3a55e872 update CliCommandLine version 2017-03-10 18:21:58 -08:00
Piotr Puszkiewicz
23d4fb32f3 Merge remote-tracking branch 'jonsequitur/tab-completion' into tab-completion 2017-03-10 17:37:26 -08:00
Jon Sequeira
34d9cbf863 new CliCommandLine version 2017-03-10 17:11:19 -08:00
Piotr Puszkiewicz
3ff16d9b66 Merge remote-tracking branch 'jonsequitur/tab-completion' into tab-completion 2017-03-10 10:34:27 -08:00
Piotr Puszkiewicz
940dd6863a move dotnet-run 2017-03-10 10:13:11 -08:00
Piotr Puszkiewicz
a751673172 Fix test bugs 2017-03-10 10:12:37 -08:00
Piotr Puszkiewicz
9a1483d3b6 Fix tests 2017-03-10 09:08:25 -08:00
Piotr Puszkiewicz
6429574fff Fix verbosity tests 2017-03-10 01:08:07 -08:00
jonsequitur
58bf70a476 merge 2017-03-09 18:36:05 -08:00
Piotr Puszkiewicz
bbc23af138 Fix failing Cache tests 2017-03-09 17:20:00 -08:00
Piotr Puszkiewicz
03544ad0cd Build Unit Tests 2017-03-09 16:39:49 -08:00
Piotr Puszkiewicz
1dc7309bec Merge pull request #5985 from piotrpMSFT/piotrpMSFT/infra/TestInvokingCLI
Force integration tests to execute tests against invoking CLI, ignoring PATh
2017-03-09 14:49:23 -08:00
Justin Goshi
c35dbd9563 Migration of xproj with name different from folder leaves ref to old project in solution (#5958)
* WIP trying to remove unused xproj files

* Use relative path

* Add a test

* Fix a few test failures

* Fix path issue

* Address PR Comments
2017-03-09 12:17:18 -10:00
Piotr Puszkiewicz
b7ce0293a1 Remove duplicate diagnostics 2017-03-09 13:37:17 -08:00
Piotr Puszkiewicz
f6f43f6aa2 Find dotnet under tests from the dotnet executing the test 2017-03-09 13:31:04 -08:00
jonsequitur
ea308e9b59 temporarily skip extra args help text tests 2017-03-09 12:19:27 -08:00
Justin Goshi
3a58cac351 Linux portable builds currently do not run tests (#5983) 2017-03-09 10:06:22 -10:00
Jon Sequeira
4284c4e363 small change to arg forwarding methods, test fixes 2017-03-09 09:14:55 -08:00
jonsequitur
0b94c979db publish using new parser, rename ArgsToBeForwarded 2017-03-09 07:35:06 -08:00
Jon Sequeira
fd6f7e48b5 WIP 2017-03-08 16:02:24 -08:00
Justin Goshi
dcb8881c02 Re-enable solution building tests 2017-03-08 11:33:27 -08:00
Livar
8df1812e7b Merge pull request #5946 from dotnet/update-sdk
Update .NET SDK
2017-03-07 20:42:18 -08:00
Daniel Plaisted
53d837bfdb Use Stage 2 dotnet in ArgumentForwardingTests 2017-03-07 17:44:12 -08:00
Jon Sequeira
30480fa189 restore:captures arguments for forwarding to MSBuild 2017-03-07 16:40:18 -08:00
Rama Krishnan Raghupathy
e40435920d tests for cache taking multiple input files 2017-03-07 14:38:12 -08:00
Jon Sequeira
53ea7f62bf update CliCommandLine version 2017-03-07 11:29:29 -08:00
Jon Sequeira
1ed5b420a9 don't split on : or = in restore command parse 2017-03-07 11:28:35 -08:00
Jon Sequeira
69bc90dc6f dotnet restore using new parser 2017-03-06 20:53:26 -08:00
Jon Sequeira
0094fd4e08 revert subcommand change, align CliCommandLine versions 2017-03-06 16:34:05 -08:00
jonsequitur
5f227c1c45 split parser definitions across multiple files 2017-03-06 12:21:51 -08:00
jonsequitur
8b0dd3579c a couple of parser unit tests 2017-03-06 12:21:22 -08:00
blackdwarf
4aacb22993 Add support for dotnet help <verb>
This commit adds supports for getting more detailed help by using the
`dotnet help <verb>` syntax (e.g. `dotnet help build`). This change
opens up the URL that is specified for each verb in the default browser
on the user's machine, so internet access is required.
2017-03-04 19:19:39 -08:00
Eric Erhardt
0e0b59f910 Merge pull request #5909 from dotnet/UpdateSDK
Update NET.Sdk to 1.1.0-alpha-20170303-2
2017-03-03 19:56:16 -06:00
Rama Krishnan Raghupathy
99301d0d95 fix cache test 2017-03-03 16:59:12 -08:00
Piotr Puszkiewicz
5fe182e038 Merge issues 2017-03-03 00:36:11 -08:00
Piotr Puszkiewicz
e8d805ee1e Merge remote-tracking branch 'refs/remotes/livarcocc/merge_rel101_into_master'
Conflicts:
	TestAssets/TestPackages/dotnet-dependency-tool-invoker/dotnet-dependency-tool-invoker.csproj
	TestAssets/TestPackages/dotnet-desktop-and-portable/dotnet-desktop-and-portable.csproj
	TestAssets/TestPackages/dotnet-portable/dotnet-portable.csproj
2017-03-02 23:50:15 -08:00
Piotr Puszkiewicz
a07ebe2e7b Merge remote-tracking branch 'refs/remotes/dotnet/master'
Conflicts:
	TestAssets/DesktopTestProjects/AppWithProjTool2Fx/App.csproj
	TestAssets/NonRestoredTestProjects/AppThrowingException/App/AppThrowingException.csproj
	TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/AppDependingOnOtherAsTool.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/EmptyItemGroup/EmptyItemGroup.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Lib/Lib.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/a.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/b.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net452AndNetCoreApp10Lib/Net452AndNetCoreApp10Lib.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/ValidRef/ValidRef.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithDoubledRef/WithDoubledRef.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondOnItem/WithExistingRefCondOnItem.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondWhitespaces/WithExistingRefCondWhitespaces.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefCondNonUniform/WithRefCondNonUniform.csproj
	TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefNoCondNonUniform/WithRefNoCondNonUniform.csproj
	TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/AppWithDepOnTool.csproj
	TestAssets/TestPackages/dotnet-dependency-context-test/dotnet-dependency-context-test.csproj
	TestAssets/TestPackages/dotnet-dependency-tool-invoker/dotnet-dependency-tool-invoker.csproj
	TestAssets/TestPackages/dotnet-portable/dotnet-portable.csproj
	TestAssets/TestProjects/AppWithDepOnToolWithOutputName/AppWithDepOnToolWithOutputName.csproj
	TestAssets/TestProjects/AppWithDirectDepWithOutputName/AppWithDirectDepWithOutputName.csproj
	TestAssets/TestProjects/AppWithMultipleFxAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
	TestAssets/TestProjects/AppWithToolDependency/AppWithToolDependency.csproj
	TestAssets/TestProjects/DependencyContextFromTool/DependencyContextFromTool.csproj
	TestAssets/TestProjects/MSBuildAppWithMultipleFrameworks/MSBuildAppWithMultipleFrameworks.csproj
	TestAssets/TestProjects/MSBuildAppWithMultipleFrameworksAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
	TestAssets/TestProjects/TestAppSimple/TestAppSimple.csproj
	TestAssets/TestProjects/TestAppWithProjDepTool/TestAppWithProjDepTool.csproj
	TestAssets/TestProjects/VSTestDesktopAndNetCore/VSTestDesktopAndNetCore.csproj
	TestAssets/TestProjects/VSTestDotNetCore/VSTestDotNetCore.csproj
	TestAssets/TestProjects/VSTestXunitDesktopAndNetCore/VSTestXunitDesktopAndNetCore.csproj
	TestAssets/TestProjects/VSTestXunitDotNetCore/VSTestXunitDotNetCore.csproj
	build_projects/Microsoft.DotNet.Cli.Build.Framework/Microsoft.DotNet.Cli.Build.Framework.csproj
	build_projects/dotnet-cli-build/dotnet-cli-build.csproj
	build_projects/shared-build-targets-utils/shared-build-targets-utils.csproj
	test/Microsoft.DotNet.ProjectJsonMigration.Tests/Rules/GivenThatIWantToMigrateConfigurations.cs
	test/Microsoft.DotNet.ProjectJsonMigration.Tests/Rules/GivenThatIWantToMigrateTFMs.cs
2017-03-02 23:49:01 -08:00
Livar Cunha
d20a1d4e2e Fixing failing test. 2017-03-02 23:43:06 -08:00
Livar Cunha
103833fd34 Updating the version of the TestFramework which fixed the tests for dotnet test and vstest and actually managed to move the projects used there to 2.0. So, only test packages should remain 1.0. 2017-03-02 21:43:06 -08:00
Piotr Puszkiewicz
d55a8f8188 Add missing copyright headers to all cs files 2017-03-02 21:04:03 -08:00
Piotr Puszkiewicz
bc5a53ed35 Fix excessive removals 2017-03-02 20:51:03 -08:00
Piotr Puszkiewicz
841846f32b Standardize on newline between Property|ItemGroup areas 2017-03-02 20:38:56 -08:00
Piotr Puszkiewicz
e617376bc7 Trailing newlines + standardize tabs -> spaces 2017-03-02 20:35:20 -08:00
Piotr Puszkiewicz
c56ef29300 Remove remaining unnecessary P2P's 2017-03-02 20:05:12 -08:00
Piotr Puszkiewicz
b62dd924f8 Version as Metadata in remaining test projects 2017-03-02 19:45:55 -08:00
Piotr Puszkiewicz
75c49aaf1e Version as Metadata in dotnet-sln-add.Tests 2017-03-02 19:45:12 -08:00
Piotr Puszkiewicz
eb811e9a48 Version as Metadata in dotnet-sln-list.Tests 2017-03-02 19:44:49 -08:00
Piotr Puszkiewicz
20b9303e94 Version as Metadata in dotnet sln remove tests 2017-03-02 19:44:35 -08:00
Piotr Puszkiewicz
aeb93edca8 Version as Metadata in dotnet-test.Tests 2017-03-02 19:44:15 -08:00
Piotr Puszkiewicz
b1be2ab5c5 Version as Metadata in dotnet-vstest.Tests 2017-03-02 19:44:02 -08:00
Piotr Puszkiewicz
8f2e6b99bf Version as Metadata in dotnet.Tests 2017-03-02 19:43:17 -08:00
Piotr Puszkiewicz
7fc2107abb Version as Metadata in msbuild.IntegrationTests 2017-03-02 19:42:48 -08:00
Piotr Puszkiewicz
d20807b4c1 Version as metadata for dotnet-cache tests 2017-03-02 19:41:22 -08:00
Piotr Puszkiewicz
e9087b71ca Remove unnecessary P2P's from dotnet-cache tests 2017-03-02 19:39:20 -08:00
Piotr Puszkiewicz
09959ab045 Version as Metadata for dotnet-build 2017-03-02 19:37:46 -08:00
Piotr Puszkiewicz
6de49cdd1c Remove unnecessary P2P's from dotnet-build.Tests 2017-03-02 19:26:05 -08:00
Piotr Puszkiewicz
5e4be2b13e Version as metadata AddRef tests 2017-03-02 19:25:20 -08:00
Piotr Puszkiewicz
c25b6a70b9 Remove Unecessary P2P references from addref tests 2017-03-02 19:23:50 -08:00
Piotr Puszkiewicz
40db9678be Version As Attribute in Crossgen tests 2017-03-02 19:21:58 -08:00
Piotr Puszkiewicz
cd3a4aa82c Crossgen tests remove unnecessary components 2017-03-02 19:19:51 -08:00
Piotr Puszkiewicz
5ca4eec393 ArgumentForwardingTests Version As Attribute 2017-03-02 19:19:35 -08:00
Piotr Puszkiewicz
6982db1a45 Remove unnecessary references from ArgumentForwarding tests 2017-03-02 19:13:58 -08:00
Piotr Puszkiewicz
6cf6c45f0e Remove Performance Tests 2017-03-02 18:58:47 -08:00
Livar Cunha
23e39c10b7 Moving as many of our test assets to netcoreapp2.0 as possible. I believe the only ones missing at the test packages, because tools always target 1.0. And the other ones are VSTestDotNetCore and VSTestXUnitDotNetCore, because we can't run tests on 2.0 yet. Or, when I tried it failed. I may came back to try this out later. 2017-03-02 17:41:21 -08:00