Commit Graph

283 Commits

Author SHA1 Message Date
Nate McMaster 24f09551d9 Remove usage of PackagePublisher 2017-07-28 17:17:26 -07:00
Nate McMaster a8802b2d2c Fix versions in the test project so restore works 2017-07-28 09:52:21 -07:00
Nate McMaster 42853bcca1 Update bootstrapper to use the compiled version of KoreBuild 2017-07-27 15:03:42 -07:00
jhkimnew afba2d05ae Jhkim/add test gracefulshutdown (#120)
Add new test for Graceful shutdown and Filtering MS request headers
2017-07-12 16:48:47 -07:00
jhkimnew 078a03ac70 Fixed build issue (#119) 2017-07-10 15:02:53 -07:00
Hao Kung 4c3e0b6721 Specify scheme 2017-07-07 12:14:34 -07:00
John Luo 5155456653 Handle graceful shutdown from ANCM 2017-06-27 13:20:21 -07:00
Pranav K a224b1a833 Re-enable desktop tests
* Remove FrameworkSkipCondition to enable desktop tests.
* Remove ConditionalTheory \ ConditionalFact since it's no longer required.
* Replace InlineData with meaningful test names
* Cleanup commented out lines of code
2017-06-09 16:44:48 -07:00
Chris R 448e6787e2 Fix auth enabled check 2017-06-07 15:43:24 -07:00
Chris R c261b37fda #371 Conditionally register auth scheme base on ANCM variable 2017-06-05 14:54:15 -07:00
Chris R c3ffde286b Clear MaxRequestBodySize 2017-06-05 11:23:08 -07:00
Hao Kung 273b25fb3a React to forbid changes 2017-05-25 18:37:27 -07:00
John Luo d6a653145d Target NETStandard 2.0 2017-05-22 15:05:12 -07:00
jhkimnew 88cc1c14d0 Added a new environment variable value UsePrivateAspNetCoreFile for ANCMTestFlags and fixing test issues (#101) 2017-05-17 16:40:29 -07:00
Hao Kung f12fc69cbf Fix test reference 2017-05-17 14:03:56 -07:00
Hao Kung 8ed21d56c8 IIS => Auth 2.0 2017-05-17 13:37:30 -07:00
jhkimnew ec90853147 Disable using privateAspNetCoreFile to test release candiate build (#100) 2017-05-17 12:57:39 -07:00
jhkimnew c7e17d13f3 ANCM test update to fix test issues (#99) 2017-05-16 17:08:14 -07:00
jhkimnew 289ecd475d Added ANCMtestFlags environment variable (#98) 2017-05-16 10:38:17 -07:00
Nate McMaster 5761ddd284 Upgrade test framework versions 2017-05-15 14:18:02 -07:00
Pavel Krymets 7e9397aa8a Remove unnecessary package references (#367) 2017-05-10 11:32:30 -07:00
Chris Ross (ASP.NET) 539a13717e Migrate to netcoreapp2.0 2017-05-05 11:37:10 -07:00
BrennanConroy 73a91b19a9 React to Logging API changes 2017-04-26 15:12:31 -07:00
Andrew Stanton-Nurse e2537e1d96 remove integration test logging (#360)
now that logging.testing has it
2017-04-25 14:41:39 -07:00
jhkimnew 2c5132251b Updated to support IISExpress and add new test cases for the additional environment variables (#93) 2017-04-24 18:17:33 -07:00
David Fowler 7a9de7cf6e React to Hosting changes 2017-04-22 11:06:40 -07:00
John Luo ce3c71b5b3 Set PreferHostingUrls when IIS adding override address 2017-04-08 20:49:26 -07:00
Andrew Stanton-Nurse b019d30426 react to aspnet/hosting#1005 (#353) 2017-04-06 15:19:40 -07:00
Sourabh Shirhatti 5854e03ddc Update Korebuild and dependency versions (#85)
Merging
2017-04-03 16:06:25 -07:00
Andrew Stanton-Nurse 581e207e0f fix build 2017-03-31 13:34:46 -07:00
Andrew Stanton-Nurse 676590eb32 react to aspnet/Hosting#996 (#349) 2017-03-31 13:22:51 -07:00
John Luo 4334fe19f2 Clean up test skip conditions 2017-03-25 22:00:13 -07:00
John Luo 4351a3e448 Fix build (#345)
Launch tests in CoreCLR or CLR where appropriate
2017-03-24 16:50:38 -07:00
Pranav K cdadfd48d0 Try renaming functional tests as a potential mitigation for long path issues 2017-03-23 11:14:01 -07:00
Pranav K 20dcccd847 Revert "Revert "Change compilation targets.""
This reverts commit 5f76cd272a.
2017-03-23 09:08:05 -07:00
N. Taylor Mullen 5f76cd272a Revert "Change compilation targets."
This reverts commit 42d34e4559.
2017-03-22 17:22:19 -07:00
Pranav K 42d34e4559 Change compilation targets.
* Remove net451 as a compilation target
* Upgrade to netcoreapp2.0
2017-03-22 14:37:25 -07:00
Nate McMaster de30243c11 Unify dependency versions to one file and remove workarounds 2017-03-15 15:06:58 -07:00
Doug Bunting e36757910b Correct targets in IISIntegration.sln and remove TestSites workarounds
- remove unnecessary x64 and x86 configurations from the solution
- dotnet/sdk#396 has been fixed; web sites target x86 automatically

nit: sort dependencies
2017-03-13 12:06:30 -07:00
jhkimnew 5ae8155c2a Updated version for Microsoft.Net.Http.Headers to fix build issue 2017-02-27 17:25:33 -08:00
jhkimnew c983c0e642 Updated to remove throwing exception when test starts with 32 bit mode 2017-02-27 17:09:56 -08:00
jhkimnew 5fadbcb329 Upgrade to VS2017 (#76) 2017-02-27 16:37:59 -08:00
jhkimnew cc29517ef3 Add https client ceritificate mapping test (#74) 2017-02-24 17:52:16 -08:00
Nate McMaster 10179ffad6
React to aspnet/Korebuild#160 2017-02-16 10:07:05 -08:00
Doug Bunting 55f31a8279 Use .NET 4.5.2 target framework when deploying test sites
- follow-up to 8ae481c
- sites are also built for .NET 4.5.2 in desktop runs
2017-02-14 19:13:49 -08:00
Doug Bunting 8ae481c9f0 Bump test projects up to .NET 4.5.2
- aspnet/Testing#248
- xUnit no longer supports .NET 4.5.1
- build tests for desktop .NET only on Windows
  - except Microsoft.AspNetCore.Server.IISIntegration.FunctionalTests; will skip that another way (later)

Also fix line endings in project files; unable to proceeed otherwise
2017-02-14 12:30:06 -08:00
jhkimnew fc580eb0e9 Updated copy license for test 2017-02-14 11:39:37 -08:00
jhkimnew b4e3ccf67f added test cases to Dev branch (#72) 2017-02-14 11:15:45 -08:00
Nate McMaster 732947ed66 PR feedback. Also, add editorconfig because it is awesome 2017-02-02 16:54:59 -08:00
Nate McMaster aec1bffdd7 Disable standalone tests to workaround issues in Microsoft.NET.Sdk
Re-enable when https://github.com/dotnet/sdk/issues/696 is resolved
2017-02-02 16:27:48 -08:00
Nate McMaster 330b812c78 Upgrade to VS 2017 2017-02-02 16:25:28 -08:00
Pranav K 8046dcc0f2 Updating to 4.4 CoreFx packages 2016-12-14 14:47:29 -08:00
Chris R 9ccc896b1d #297 Standardize the test site layout, use the publish tool 2016-11-23 14:24:06 -08:00
Chris Ross (WEB TOOLS) a68018842a Add Win7 runtimes to the functional test project 2016-11-23 11:09:34 -08:00
Chris R c91c2a9030 #292 Test with the bin deployed aspnetcore.dll 2016-11-22 15:43:41 -08:00
Nate McMaster 798767180b
Merge branch 'rel/1.1.0' into dev 2016-11-10 10:41:38 -08:00
Nate McMaster f2cbf9f414
Add macOS Sierra to list of runtimes in TestSites project 2016-11-10 10:35:25 -08:00
Nate McMaster 62449b9882
Build 1.1.0-preview4 version of dotnet-publish-iis 2016-11-10 10:28:43 -08:00
Pranav K 97d7bf7468 Updating versions to 1.2.0-* 2016-11-09 14:18:06 -08:00
Pranav K 9c1fc542d2 Updating to netcoreapp1.1 2016-10-13 11:18:48 -07:00
Pranav K ec47e0e724 Revert "Updating to netcoreapp1.1"
This reverts commit 9ab8c48f17.
2016-10-12 16:08:51 -07:00
Pranav K 9ab8c48f17 Updating to netcoreapp1.1 2016-10-12 13:45:37 -07:00
Pranav K f1c53378c3 Updating partner package versions 2016-10-03 14:23:59 -07:00
Pavel Krymets e4cf12017b Make UseIISIntegration idempotent (#274) 2016-09-29 09:43:03 -07:00
Nate McMaster 359faf7e51
Remove Microsoft.AspNetCore.Server.IISIntegration.Tools 2016-09-08 15:58:30 -07:00
John Luo 2f397d6f63 Switch to UsePathBase instead of relying on Kestrel feature #236 2016-08-16 20:20:55 -07:00
Chris R e94db64619 #242 Delay registering the url until Build. 2016-08-15 17:43:29 -07:00
Pranav K ffaa2cf460 Reacting to Microsoft.AspNetCore.Server.Testing rename 2016-08-15 16:06:32 -07:00
Doug Bunting c4a4e86708 One build to rule them all
- well, at least VS and command-line builds will share output
- part of aspnet/Coherence-Signed#277
2016-07-07 12:05:28 -07:00
Pranav K c500515f9f Updating to RTM builds of xunit 2016-06-30 15:29:30 -07:00
Pranav K fb09e5323c Updating to dev versions 2016-06-16 10:18:06 -07:00
N. Taylor Mullen df97717591 Remove direct Microsoft.NETCore.Platforms dependency.
- Microsoft.NETCore.App now pulls this package in.

aspnet/Coherence-Signed#344
2016-06-13 15:29:17 -07:00
moozzyk 31a6a126e3 Always overwrite stdoutLogPath when publishing for Azure
Addresses #167
2016-05-31 10:35:51 -07:00
John Luo 4f7e4cffe6 Reenable tests and remove kerberos tests #187 2016-05-24 16:20:32 -07:00
Troy Dai 1f8f82463a disable two failed tests temporarily 2016-05-24 09:41:24 -07:00
David Fowler a5b1172676 Remove dependency on hosting
- IIS integration only needs hosting.abstractions
- Fixed launch profiles
- Added AddDebug logging provider
2016-05-21 09:17:24 -07:00
Pavel Krymets 39225f17c4 Downgrade Server.Testing version to 0.1 2016-05-20 15:00:00 -07:00
moozzyk 152c11394e Do not overwrite arguments for portable apps
Addresses #147
2016-05-18 14:20:05 -07:00
moozzyk f58641be49 Adding support for outputName build option
Addresses #128
2016-05-12 15:45:49 -07:00
John Luo 877b1fd42c Merge branch 'release' into dev 2016-05-06 17:28:48 -07:00
John Luo 30407c2e6e React to deployer update 2016-05-06 17:28:24 -07:00
Pranav K c3dc279642 Merge branch 'release' into dev 2016-05-06 14:10:05 -07:00
Pranav K 4ac0811585 Revise the version for Microsoft.AspNetCore.Server.IISIntegration.Tools
Additionally fix project.json warnings
2016-05-06 14:07:14 -07:00
Pranav K 0beff6f91a Merge branch 'release' into dev 2016-05-03 19:24:33 -07:00
Pranav K 039bb6e714 Fix tests for net451 2016-05-03 19:24:22 -07:00
Pranav K a43acb2fee Merge branch 'release' into dev 2016-05-02 17:43:09 -07:00
Pranav K bba69da958 Add dotnet-test-xunit 2016-05-02 17:42:55 -07:00
Pranav K a36f37347d Merge branch 'release' into dev 2016-05-02 16:20:59 -07:00
Pranav K 071cf1c0f4 Fix build break 2016-05-02 16:20:14 -07:00
Pranav K bb043458af Merge branch 'release' into dev 2016-05-02 14:56:24 -07:00
Pranav K 2205f33a59 Fix build warnings 2016-05-02 11:27:18 -07:00
Ryan Brandenburg 7ac6ea9caf Merge branch 'release' into dev 2016-04-28 16:58:39 -07:00
Ryan Brandenburg 9a503a7ac8 Add OSX 10.11 runtime 2016-04-28 16:58:14 -07:00
Pranav K 029df37ca7 Merge branch 'release' into dev 2016-04-27 12:09:20 -07:00
Pranav K 846b242327 Add more rids so build succeeds on OSX and Linux 2016-04-27 12:08:52 -07:00
John Luo 0d2c5135cb Merge branch 'release' into dev 2016-04-27 11:56:53 -07:00
John Luo e344edc2a3 React to default hosting configuration changes 2016-04-27 11:36:23 -07:00
Pranav K 521fd593f0 Merge branch 'release' into dev 2016-04-27 11:05:27 -07:00
Pranav K c7893f9f5a Make TestSites portable 2016-04-27 11:03:28 -07:00
Pranav K 686783f0f1 Merge branch 'release' into dev 2016-04-26 22:45:18 -07:00
Pranav K 19de082d26 Cleaning up project.json so restore works without --infer-runtimes 2016-04-26 22:41:54 -07:00
John Luo a08d314c5d Merge branch 'release' into dev 2016-04-22 16:20:55 -07:00
John Luo 34b5097149 Convert to portable and add tests for standalone and portable 2016-04-22 16:18:17 -07:00
Chris R f92789672b Merge branch 'release' into dev 2016-04-22 13:24:51 -07:00
Chris R fcdf8ddc2f #141 Require the MSAspNetCoreToken or send a 400. 2016-04-22 13:23:23 -07:00
moozzyk 263241aed6 Merge branch 'release' into dev 2016-04-22 11:07:55 -07:00
moozzyk 4d24efc439 Removing %LAUNCHER_ARGS% from arguments for portable apps
Addresses #150
2016-04-22 11:07:08 -07:00
moozzyk 5b14b40aad Merge branch 'release' into dev 2016-04-22 11:06:41 -07:00
Kiran Challa f972983be6 Reacting to hosting changes 2016-04-21 17:26:51 -07:00
moozzyk b034849756 Making the path to app relative for Azure
Removing startupLimitType - it is obsolete in AspNetCoreModule

Addresses #142
2016-04-21 16:32:31 -07:00
Pranav K f12932405d Use latest build of dotnet-test-xunit 2016-04-19 14:54:03 -07:00
John Luo 6b1ffb55b3 Remove old IISPlatformHandler and dotnet-publish-iis packages #122 2016-04-15 17:48:16 -07:00
moozzyk 1410a5a096 Enabling publishing portable apps
Addresses #109
2016-04-15 13:09:55 -07:00
moozzyk 7f7742577d Removing .log extension from the log file name
AspNetCoreModule appends a timestamp followed by ".log" to log file name. Removing extension prevents from creating log files with names like stdout.log.{timestamp}.log
2016-04-14 09:23:19 -07:00
moozzyk 559b314348 Fixing build 2016-04-13 17:11:55 -07:00
John Luo 8e8d7ad6b0 Move web.config to application root 2016-04-11 09:48:57 -07:00
moozzyk e5d651fc30 Updating publish-iis to be a portable app 2016-04-07 15:16:37 -07:00
Chris R ee7bb86407 #121 Rename UseIIS() to UseIISIntegration() 2016-04-07 11:26:31 -07:00
John Luo 7a923d1d6f Published web.config to application root instead of web root #115 2016-04-06 14:01:23 -07:00
John Luo 7a3da26d87 React to Kestrel extensions 2016-03-30 15:45:27 -07:00
BrennanConroy cad873d949 React to Deployer changes 2016-03-25 14:59:49 -07:00
David Fowler cf9509baca Fixed the build 2016-03-25 01:56:45 -07:00
Pranav K 92cb5120ae React to Hosting changes 2016-03-24 14:11:36 -07:00
John Luo c43fb71cff Reacting to Hosting changes 2016-03-24 11:47:56 -07:00
Pranav K 968eec59ae Revert "Revert "Reacting to CoreCLR package changes""
This reverts commit 3b02600566.
2016-03-22 16:02:09 -07:00
Pranav K 3574a25316 Revert "Revert "Reacting to CoreCLR package changes""
This reverts commit 33dd349cd0.
2016-03-22 15:07:20 -07:00
Doug Bunting 3b02600566 Revert "Reacting to CoreCLR package changes"
This reverts commit 1d91b7bb0d.
2016-03-22 09:38:50 -07:00
Pranav K 33dd349cd0 Revert "Reacting to CoreCLR package changes"
This reverts commit 1786e21426.
2016-03-21 14:24:00 -07:00
Pranav K 1786e21426 Reacting to CoreCLR package changes 2016-03-21 06:51:32 -07:00
Pranav K 1d91b7bb0d Reacting to CoreCLR package changes 2016-03-20 23:54:07 -07:00
moozzyk a15826399d Racting to ASPNETCORE_APPLICATIONBASE -> ASPNETCORE_CONTENTROOT rename 2016-03-18 14:52:00 -07:00
Chris R 712b6f78bb #95 Add the ForwardedHeadersMiddleware by default. 2016-03-18 11:21:17 -07:00
moozzyk a3f8648710 Reacting to ASPNET_ => ASPNETCORE_ rename 2016-03-15 13:21:54 -07:00
moozzyk 54bc8022af Moving publish-iis from httpPlatformHandler to aspNetCoreModule 2016-03-15 13:21:53 -07:00
moozzyk 5c50ba0898 Creating Microsoft.AspNetCore.Server.IISIntegration.Tools package
See #95
2016-03-15 13:21:52 -07:00
Chris R 9e6dc5b2da #95 Add the IISMiddleware via a IStartupFilter. 2016-03-14 09:59:49 -07:00
Chris R 126ed6c4de #95 Switch the middleware from HttpPlatfromHandler to AspNetCoreModule. 2016-03-10 10:11:49 -08:00
moozzyk 3e7efd04da Appending .exe to the project name instead of just changing the extension
Fixes #93
2016-03-08 16:43:22 -08:00
John Luo 420382133e Reacting to KoreBuild changes 2016-03-08 14:30:28 -08:00
John Luo 8f811502d5 Reacting to Hosting deployer change 2016-03-04 11:56:20 -08:00
Doug Bunting 83c93c79e6 Remove project name from output path
- aspnet/Coherence-Signed#187
- remove `<RootNamespace>` settings but maintain other unique aspects e.g. `<DnxInvisibleContent ... />`
- in a few cases, standardize on VS version `14.0` and not something more specific
2016-03-02 18:54:50 -08:00
N. Taylor Mullen 911506dc6b Revert "Transition to netstandard."
This reverts commit 078604f3a8.
2016-03-02 10:06:46 -08:00
N. Taylor Mullen 078604f3a8 Transition to netstandard.
- dotnet5.X => netstandard1.y (where y = x-1).
- DNXCore50 => netstandardapp1.5.
- Applied the same changes to ifdefs.
2016-03-01 13:36:12 -08:00
moozzyk 90763b60a5 Fixing the build caused by new dotnet CLI 2016-02-22 17:31:04 -08:00
John Luo bdc76ddfd6 Updating test TFMs for custom test discovery 2016-02-19 14:17:33 -08:00
Kiran Challa 8a3d1bd881 Enable tests to run using dotnet xunit runner 2016-02-10 00:18:03 -08:00
Victor Hurdugaci e9921a75a2 Build with dotnet 2016-02-08 15:16:34 -08:00
N. Taylor Mullen 6eb091052d Update project.json to remove redundant System.Runtime dependency.
- This package is pulled in transitively.
2016-02-05 17:22:40 -08:00
moozzyk ca6bef4c11 Adding missing [Fact] attribute 2016-02-04 13:28:33 -08:00
moozzyk 186c26f6a1 Adding ASPNET_APPLICATIONBASE environment variable to fix MVC views in IIS 2016-02-03 13:05:12 -08:00