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
Livar Cunha
3a9525b5ac
Merge branch 'rel/1.0.1' into merge_rel101_into_master
...
* rel/1.0.1: (66 commits)
Update LZMA license with correct text
Bump to 2.0.0-rc5-61427-04
Remove duplicate installer suffix
Add license text to LZMA SDK license notice
Updating the SDK to 1.0.0-alpha-20170224-6
Updating both platform abstractions and dependency model to 1.0.3.
Bump Roslyn to 2.0.0-rc5-61424-02
Update Stage0 to use the latest build.
Update README with new distros.
Back porting #5597 into rel/1.0.0
Fixing the exclude pattern used by the Migration to exclude WEB SDK globs.
Remove RID from test package creation
Disable migrate and publish web app with content because CI does not have NPM
Adding an E2E test for pack with content during migration.
Fixing a failing test and adding a few more E2E tests around binplace content for migrated projects.
Fix debian_config.json on ubuntu16.10
Updating publish, pack and build of content to use None with Never/false/Never in their metadata for excluded items.
Intermediate commit to get a WIP PR out. This adds the None Update with CopyToOutputDirectory set to Never.
Switching the CopyToOutput for build and publish and the file for pack to use None Update instead of include. Also, fixed the exclude patterns for web apps.
Do not migrate Content that is already included in the Web SDK for web apps.
...
2017-03-01 20:50:42 -08:00
Piotr Puszkiewicz
a1d27b6843
Merge pull request #5741 from spboyer/master
...
Update help text for dotnet-add-package
2017-03-01 00:36:57 -08:00
Piotr Puszkiewicz
3b04278b65
Shorten another Test Asset name
2017-02-28 13:11:34 -08:00
Piotr Puszkiewicz
5d6acc03d1
Fix long path
2017-02-28 11:58:06 -08:00
Piotr Puszkiewicz
e685a808a1
Fix reference in MSBuild Test Utilities
2017-02-28 01:04:14 -08:00
Unknown
c0faf492d8
Remove runtime specification in favor of implicit runtime
2017-02-27 23:21:16 -08:00
Eric Erhardt
ab887ec024
Merge remote-tracking branch 'upstream/rel/1.0.0' into rel101
2017-02-25 14:30:53 -06:00
Livar Cunha
151d2dca62
Disable migrate and publish web app with content because CI does not have NPM
...
Disabling new tests to unblock CI, they pass on local machine but fail in CI. Will investigate later.
2017-02-23 23:40:25 -08:00
Livar Cunha
a6165feec5
Adding an E2E test for pack with content during migration.
2017-02-23 23:07:38 -08:00
Livar
6d9137cf11
Merge branch 'rel/1.0.0' into migrate_content
2017-02-23 22:56:20 -08:00
Livar Cunha
8e35beccb8
Fixing a failing test and adding a few more E2E tests around binplace content for migrated projects.
2017-02-23 22:55:35 -08:00
Livar Cunha
733ee18c5a
Updating publish, pack and build of content to use None with Never/false/Never in their metadata for excluded items.
2017-02-23 20:36:02 -08:00
Livar Cunha
f05bbd92a6
Intermediate commit to get a WIP PR out. This adds the None Update with CopyToOutputDirectory set to Never.
2017-02-23 18:47:17 -08:00
Livar Cunha
b660311772
Switching the CopyToOutput for build and publish and the file for pack to use None Update instead of include. Also, fixed the exclude patterns for web apps.
2017-02-23 18:47:17 -08:00
Livar Cunha
1228c7ef55
Do not migrate Content that is already included in the Web SDK for web apps.
2017-02-23 18:47:17 -08:00
Livar Cunha
14a7dd7ef1
Migrate now moves all file copies to the None element.
2017-02-23 18:47:17 -08:00
Livar Cunha
3bbfcb428b
Adding merging of ProjectItemElement.Update. Before, we only merged Include.
2017-02-23 18:47:16 -08:00
Unknown
db2c5378cb
Remove runtime specification in favor of implicit runtime
2017-02-23 17:57:32 -08:00
Eric Erhardt
ace9526681
Merge remote-tracking branch 'refs/remotes/upstream/rel/1.0.0'
...
Conflicts:
README.md
build/Microsoft.DotNet.Cli.Monikers.props
test/dotnet-build.Tests/GivenDotnetBuildBuildsCsproj.cs
2017-02-23 15:42:35 -06:00
Livar Cunha
24431edfa3
Fixing the origin versions of BrowserLink to migrate.
2017-02-22 20:11:53 -08:00
Livar Cunha
ef49240f78
Fixing failing test. I changed the version but forgot to update the test. Should have fixed the test first.
2017-02-22 20:11:46 -08:00
Livar Cunha
3701b94c32
Updating the FTS versions of packages. Started uplifting FTS packages. And migration BrowserLink.Loader to BrowserLink.
2017-02-22 20:11:34 -08:00
Eric Erhardt
8aaffc2238
Fix tests on netcoreapp1.1 only platforms
2017-02-22 21:34:21 -06:00
Krzysztof Wicher
de7587782e
remove dotnet test unit test stub
2017-02-22 17:41:20 -08:00
Krzysztof Wicher
eddca32b2f
add dotnet clean unit tests
2017-02-22 17:40:02 -08:00
Krzysztof Wicher
b85a2ec6f2
unit tests for dotnet-cache invocation, some cleanup
2017-02-22 15:49:39 -08:00
Krzysztof Wicher
3415a79940
vstest unit tests
2017-02-22 13:53:44 -08:00
Krzysztof Wicher
22bcf2cddc
add ForwardingApp unit tests
2017-02-22 13:44:06 -08:00
Piotr Puszkiewicz
cb98421950
Merge branch 'rel/1.0.0' into dev/mlorbe/UpdateTemplatePackages
2017-02-22 13:23:16 -08:00
Krzysztof Wicher
1514dd5e16
add dotnet-publish unit tests
2017-02-22 12:45:11 -08:00
Krzysztof Wicher
584b4a93c0
add dotnet pack unit tests
2017-02-22 12:01:59 -08:00
Krzysztof Wicher
06ceb66089
skip not finished tests and add restore unit tests
2017-02-22 11:43:03 -08:00
Mike Lorbetske
0a242633ca
Use the curated feed with all the relevant ASP.NET packages
2017-02-22 11:29:34 -08:00
Krzysztof Wicher
099dca3950
stub for tests
2017-02-22 10:44:15 -08:00
Mike Lorbetske
7b4c064756
Correct version of the MVC package being looked for in tests
2017-02-21 20:16:34 -08:00
Piotr Puszkiewicz
3457f0894e
Merge branch 'rel/1.0.0' into dev/jgoshi/enableSolutionBuildTestsRel100
2017-02-21 20:02:20 -08:00
Mike Lorbetske
04f714c01f
Test fixes - update AspNetCore version being looked for, account for diasymreadernative showing up in output, account for new default of netcoreapp1.1 for console apps
2017-02-21 19:48:24 -08:00
Mike Lorbetske
2659a777b5
Fix tests by updating the temporary asp.net feeds
...
Revert change to feed ordering for normal nuget.config
2017-02-21 18:40:11 -08:00
Mike Lorbetske
0aa4e83cb8
Reorder feeds to prevent issue where a package with the same name and version has been rebuilt
...
Update package versions in tests
2017-02-21 17:10:53 -08:00
Mike Lorbetske
e145ca88e4
Placeholder for template update
2017-02-21 16:28:47 -08:00
Livar
99f7eb4843
Merge pull request #5699 from krwq/2017-02-13-psi-extraction
...
Unit tests for dotnet build
2017-02-19 09:57:07 -08:00
Satya Madala
74086bec31
Merge branch 'tp-20170217' of https://github.com/smadala/cli into tp-20170217
2017-02-18 23:08:42 +05:30
Satya Madala
67142bfd5d
Set console-logger output to normal
2017-02-18 23:05:33 +05:30
Justin Goshi
aefdb22ae4
Shorten test folder name
2017-02-17 17:02:15 -08:00
Livar Cunha
b8a68ad2e0
No longer add runtime identifier when migrating apps that contain full framework and no runtime identifiers already.
2017-02-17 11:30:20 -08:00
Justin Goshi
aaa9fe2c1d
Re-enable solution building tests
2017-02-17 11:13:33 -08:00
Piotr Puszkiewicz
85b2a129db
Merge branch 'rel/1.0.0'
...
Conflicts:
TestAssets/TestPackages/dotnet-hello/v1/dotnet-hello/dotnet-hello.csproj
TestAssets/TestPackages/dotnet-hello/v2/dotnet-hello/dotnet-hello.csproj
TestAssets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj
TestAssets/TestProjects/AppWithDirectAndToolDep/AppWithDirectAndToolDep.csproj
TestAssets/TestProjects/AppWithDirectDep/AppWithDirectDep.csproj
build.proj
build/Compile.targets
build/Microsoft.DotNet.Cli.Compile.targets
build/Microsoft.DotNet.Cli.DependencyVersions.props
build/Microsoft.DotNet.Cli.Monikers.props
build/Microsoft.DotNet.Cli.Prepare.targets
build/package/Microsoft.DotNet.Cli.Nupkg.targets
build/package/Nupkg.targets
build/test/TestPackageProjects.targets
build_projects/dotnet-cli-build/GenerateBuildVersionInfo.cs
build_projects/dotnet-cli-build/GetCommitCount.cs
build_projects/dotnet-cli-build/dotnet-cli-build.csproj
build_projects/shared-build-targets-utils/Utils/BuildVersion.cs
src/dotnet-archive/dotnet-archive.csproj
src/tool_msbuild/tool_msbuild.csproj
src/tool_nuget/tool_nuget.csproj
test/ArgumentForwardingTests/ArgumentForwardingTests.csproj
test/ArgumentsReflector/ArgumentsReflector.csproj
test/EndToEnd/EndToEnd.csproj
test/Microsoft.DotNet.Cli.Sln.Internal.Tests/Microsoft.DotNet.Cli.Sln.Internal.Tests.csproj
test/Microsoft.DotNet.Cli.Utils.Tests/GivenAProjectToolsCommandResolver.cs
test/Microsoft.DotNet.Cli.Utils.Tests/Microsoft.DotNet.Cli.Utils.Tests.csproj
test/Microsoft.DotNet.Configurer.UnitTests/Microsoft.DotNet.Configurer.UnitTests.csproj
test/Microsoft.DotNet.ProjectJsonMigration.Tests/Microsoft.DotNet.ProjectJsonMigration.Tests.csproj
test/Microsoft.DotNet.Tools.Tests.Utilities/Microsoft.DotNet.Tools.Tests.Utilities.csproj
test/binding-redirects.Tests/binding-redirects.Tests.csproj
test/crossgen.Tests/crossgen.Tests.csproj
test/dotnet-add-package.Tests/dotnet-add-package.Tests.csproj
test/dotnet-add-reference.Tests/dotnet-add-reference.Tests.csproj
test/dotnet-build.Tests/dotnet-build.Tests.csproj
test/dotnet-help.Tests/dotnet-help.Tests.csproj
test/dotnet-list-reference.Tests/dotnet-list-reference.Tests.csproj
test/dotnet-migrate.Tests/dotnet-migrate.Tests.csproj
test/dotnet-msbuild.Tests/dotnet-msbuild.Tests.csproj
test/dotnet-new.Tests/dotnet-new.Tests.csproj
test/dotnet-nuget.UnitTests/dotnet-nuget.UnitTests.csproj
test/dotnet-pack.Tests/dotnet-pack.Tests.csproj
test/dotnet-publish.Tests/dotnet-publish.Tests.csproj
test/dotnet-remove-reference.Tests/dotnet-remove-reference.Tests.csproj
test/dotnet-restore.Tests/dotnet-restore.Tests.csproj
test/dotnet-run.Tests/dotnet-run.Tests.csproj
test/dotnet-sln-add.Tests/dotnet-sln-add.Tests.csproj
test/dotnet-sln-list.Tests/dotnet-sln-list.Tests.csproj
test/dotnet-sln-remove.Tests/dotnet-sln-remove.Tests.csproj
test/dotnet-test.Tests/dotnet-test.Tests.csproj
test/dotnet-vstest.Tests/dotnet-vstest.Tests.csproj
test/dotnet.Tests/dotnet.Tests.csproj
test/msbuild.IntegrationTests/msbuild.IntegrationTests.csproj
tools/Archiver/Archiver.csproj
2017-02-17 02:00:05 -08:00
Krzysztof Wicher
e6578eeb14
split msbuildforwardingapp unit tests with build invocation
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
1b7d4e3200
split env var test
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
39feabd941
patterns for environmental variables
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
27d358c884
add EOLs in the end of files
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
531b0136eb
add tests for checking filename, working dir and validation of presence of environmental variables
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
8ad8fe7e8e
complete dotnet-build invocation test cases
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
8ebc06da46
add more unit tests
2017-02-16 14:22:02 -08:00
Krzysztof Wicher
9c00966956
preview of single unit test for dotnet build
2017-02-16 14:22:02 -08:00
Shayne Boyer
4edbcb06ee
misspelling of targeting
2017-02-16 16:10:19 -05:00
Piotr Puszkiewicz
dfde101b7c
Merge pull request #5610 from jonsequitur/NonWindowsFactAttribute
...
use WindowsOnlyTheory where appropriate, introduce NonWindowsOnlyFactAttribute
2017-02-16 11:06:41 -08:00
Piotr Puszkiewicz
d3d6bdebd1
Merge pull request #5618 from jonsequitur/remove-incorrect-localizations
...
Remove incorrect localizations
2017-02-16 11:05:36 -08:00
Krzysztof Wicher
6d4ef71083
fix newly added remainings of TestAssetsManager
2017-02-15 16:33:21 -08:00
Livar
47c16b271e
Merge branch 'rel/1.0.0' into ignore_case_tools
2017-02-15 15:35:53 -08:00
Krzysztof Wicher
a6bc22e499
Remove TAM ( #5670 )
...
* remove reference to TestAssetsManager in dotnet-add-reference
* remove TestAssetsManager dependency from dotnet-build
* remove TAM ref from dotnet-list-reference
* remove TAM dependency from dotnet-msbuild
* remove TAM dependency from ProjectJsonMigration tests
* remove TAM dependency from dotnet.Tests
* remove TAM dependency from dotnet-new.Tests
* remove TAM from dotnet-pack.Tests
* remove TAM from dotnet-publish.Tests
* remove TAM from dotnet-restore.Tests
* remove TAM dependency from dotnet-remove-reference.Tests
* remove TAM dependency from dotnet-run.Tests
* remove TAM dependency from dotnet-test.Tests
* remove TAM dependency from Microsoft.DotNet.Cli.Utils.Tests
* remove TAM from TestBase
* remove TAM
* remove newly introduced dependency on TAM
2017-02-15 15:35:03 -08:00
Livar
d1a844da2c
Merge branch 'rel/1.0.0' into dev/jgoshi/dotnetAddDefaultProjectTypeGuid
2017-02-15 14:10:10 -08:00
Livar Cunha
8d38a2a67f
Making the tool name comparison with the package case insensitive, so that tools are not required to be declared with the exact casing as the packages that contain them.
2017-02-15 11:33:59 -08:00
Justin Goshi
149a4590b5
Do not add duplicate projects ( #5698 )
2017-02-14 15:47:06 -08:00
Justin Goshi
4d24ae06bb
Default to C# project type guid
2017-02-14 14:57:04 -08:00
Livar Cunha
54464dda36
Updating the version test to check that dotnet --version uses the .version file instead of using a regular expression to validate the printed version.
2017-02-14 10:32:11 -08:00
Rama Krishnan Raghupathy
c20e106d75
Adding End to End test for cache and filtered publish
2017-02-13 17:56:25 -08:00
Livar
6ef4bdf4e2
Merge branch 'rel/1.0.0' into new_shared_framework_versions
2017-02-13 13:44:57 -08:00
jonsequitur
1a0adcbe5a
fix loc text dependent test
2017-02-13 13:35:41 -08:00
Piotr Puszkiewicz
a101c703a1
First try at refactor of Prepare.targets ( #5647 )
...
* First try at refactor of Prepare.targets
* Enable restore of CLI build tasks
* Fix up build
* Feedback
* Newlines
* Add new props to sln
* CommitCount
* NuGet.config
* WorkingDir
* packages dir path
* Add missing nuget.configs
* Workaround for https://github.com/NuGet/Home/issues/4583
* Match NuGet.Config casing
* Put back Version Badge Properties
* Remove duplicate
2017-02-13 13:06:30 -08:00
Livar Cunha
02c70abe49
Updating the version of the ASP.NET packages that we migrate to, to the RTM package versions.
2017-02-12 22:09:44 -08:00
Livar Cunha
9f2ca9989c
Introducing a in DependencyVersions to facilitate these updates in the future. Also aligns with master.
2017-02-10 23:05:16 -08:00
Livar Cunha
1d61bf97ed
Updated the Shared Framework to 1.1.1 and 1.0.4.
2017-02-10 23:05:16 -08:00
Eric Erhardt
25f9a1bbc7
Fix dotnet new classlib to contain the correct NETStandard.Library version.
...
Fix #5638
2017-02-10 14:22:07 -06:00
Eric Erhardt
454dd10f8d
Update dotnet new to use the new 2.0 templates.
2017-02-09 10:18:39 -06:00
Justin Goshi
5e3f368338
Update the test
2017-02-08 14:26:14 -08:00
Eric Erhardt
546d62061a
Merge branch 'master' into rel100toMaster
2017-02-08 12:30:32 -06:00
Justin Goshi
50c10decf5
Migrate compilationOptions
2017-02-08 00:20:04 -08:00
jonsequitur
161b10d0d0
WIP
2017-02-07 10:08:14 -08:00
Piotr Puszkiewicz
b0a5d53ed5
Merge rel/1.0.0 to master
2017-02-06 12:43:57 -08:00
Eric Erhardt
e947baaa17
Update Microsoft.NETCore.App to 2.0.0-beta-001507-00.
...
Use the crossgen and jit that comes with Microsoft.NETCore.App so we don't have to keep a corresponding CoreCLR version around.
Remove workarounds for crossgen bug https://github.com/dotnet/coreclr/issues/9118
2017-02-06 14:37:39 -06:00
jonsequitur
182c695275
throw CommandParsingException rather than crash on missing single value
2017-02-03 10:57:57 -08:00
Eric Erhardt
a2c1a39d07
Fix projects and tests after merge of rel/1.0.0.
2017-02-01 18:35:52 -06:00
Livar
408a0afe8e
Merge branch 'rel/1.0.0' into wrong_global_json_folders
2017-02-01 15:53:10 -08:00
jonsequitur
905db127a6
use missing package test to verify correct package feed parsing
2017-02-01 14:13:07 -08:00
jonsequitur
667f1cf018
also escape ://
2017-02-01 14:13:07 -08:00
jonsequitur
2ea3af799d
escape semicolons when forwarding RestoreSources to MSBuild
2017-02-01 14:13:07 -08:00
Livar
1af25e0fd9
Merge branch 'rel/1.0.0' into wrong_global_json_folders
2017-02-01 14:07:57 -08:00
Justin Goshi
3e07297525
Migration: Remove System.GC.Server from runtimeconfig.template.json and inject ServerGarbageCollection property into the csproj ( #5537 )
...
* Remove runtimeconfig.template.json from templates
* Inject ServerGarbageCollection property
2017-02-01 14:05:53 -08:00
Eric Erhardt
9f0bb778a1
Merge rel/1.0.0 into master.
2017-02-01 14:32:59 -06:00
Livar Cunha
49ae86d09f
Fixing new test to work crossplat by calculating path with Path.Combine
2017-02-01 10:33:53 -08:00
Livar Cunha
6a72ec603e
Changing the order in which search paths are added for migration and setting the project file path in the ProjectDependency appropriately in the case of csproj and project.json
2017-02-01 10:33:53 -08:00
Jon Sequeira
6990c71e84
refresh enumerator when moving to next subcommand ( #5533 )
2017-01-31 21:31:02 -08:00
Justin Goshi
626c8983c2
Migration: embed compiler resources ( #5517 )
...
* Embed compiler resources
* Fix null ref
2017-01-31 20:30:37 -08:00
seancpeters
2d93968a88
New3 integration ( #5430 )
...
* Partial conversion to new3. 2 tests fail due to browserlink not restoring.
* new cache initialization
* More lzma changes, and removed a razor ref from templates
* Ephemeral hive flag added to tests that need it
* Updated the template engine version to build against. Minor code cleanup
* Config changes to make template versions separate from template engine versions
* Changed dotnet new versioning to use Product.Version
* Fixing Archiver.csproj
* Fixing dotnet new test.
* Fix LZMA Package Source Condition
* Workaround for newline differences.
* fixed tests with changed template parameters. Added a new3 template non-match test
2017-01-31 17:31:37 -08:00
Piotr Puszkiewicz
d2035ff036
Merge remote-tracking branch 'refs/remotes/dotnet/rel/1.0.0-rc3'
...
Conflicts:
build/Microsoft.DotNet.Cli.DependencyVersions.props
2017-01-30 23:27:48 -08:00
Justin Goshi
1c80899909
dotnet migrate uses the correct TreatWarningsAsErrors property ( #5492 )
2017-01-30 16:34:19 -08:00
Jon Sequeira
e8c5d23c29
display CommandParsingException gracefully ( #5493 )
...
* display CommandParsing gracefully
This set of changes handles CommandParsingException gracefuly (so as not to show the user a stack trace) and generalizes graceful exception display somewhat away from being type-specific.
* fix compile error by inlining constant
* remove unused test logging
2017-01-30 14:36:44 -08:00
Eric Erhardt
fd65cb03b6
Update dotnet new to generate a "2.0" project.
2017-01-29 09:46:46 -06:00
Justin Goshi
5aded80a7b
Migration: excluded files need to be removed ( #5485 )
...
* WIP
* Implement Remove attribute
* Enable tests
* Fix test
* Try a shorter test name
* Try more shortened test names
* Shorten some more
* Merge issues
* Try shortinging names more
* Fix test errors related to test asset renaming
2017-01-28 17:14:17 -08:00
Livar
e38bc4950c
Migrating Microsoft.NetCore.App and NETStandard.Library to RuntimeFrameworkVersion and NetStandardImplicitPackageVersion, respectively. ( #5478 )
2017-01-27 19:47:57 -08:00
Krzysztof Wicher
d6d39a5c9d
fix 5466: explicity including a file causes a build break ( #5475 )
...
* fix 5466: explicity including a file causes a build break
* fix failing unit tests
* Add unit tests and apply fix also to includeFiles
* apply review feedback
2017-01-27 18:39:44 -08:00
Piotr Puszkiewicz
ba69c88c79
Work around build test.sln
race condition until fixed ( #5490 )
...
* Remove GenerateRuntimeConfigurationFiles from this library
* Disable parallel build of test.sln
* PR feedback
2017-01-27 17:13:04 -08:00
Livar
60f2b2e4ab
Merge branch 'rel/1.0.0' into dev/jgoshi/handleDeprecatedPJ
2017-01-26 20:46:56 -08:00
Livar
99ed699311
Merge branch 'rel/1.0.0' into migrate_sln_file
2017-01-26 19:51:03 -08:00
Justin Goshi
835bc5bae1
Shorten test name
2017-01-26 15:26:55 -08:00
jonsequitur
573c4efea5
test fixes
2017-01-26 14:48:40 -08:00
jonsequitur
0c80992384
move additional tests to netcoreapp1.1
2017-01-26 14:48:40 -08:00
jonsequitur
9824fa945b
FluentAssertions 4.18.0
2017-01-26 14:48:40 -08:00
jonsequitur
927f0b6dc5
rebase fix
2017-01-26 14:48:39 -08:00