Commit Graph

84 Commits

Author SHA1 Message Date
Ajay Bhargav Baaskaran 83ebebcabc Removed unnecessary flaky tests 2018-03-29 17:05:33 -07:00
Pranav K ad724f6b0a
Use x64 binaries when project's targeting AnyCPU (#255)
* Use x64 binaries when project's targeting AnyCPU

Fixes https://github.com/aspnet/MvcPrecompilation/issues/240
2018-03-27 12:27:46 -07:00
Pranav K 1338f447fa Remove test that attempted to build a ClassLibrary using precompilation
Fixes #251
2018-03-26 14:09:01 -07:00
Pranav K 3e319ae2aa React to Sdk changes 2018-03-20 14:48:27 -07:00
Pranav K 3ce839cb26 Update to latest Sdk
* Re-enable skipped Publish_UsesRazorSDK
* Clean up project files

Fixes #241
2018-02-23 18:34:32 -08:00
Ryan Brandenburg 9607b25d4d Ignoring broken test 2018-01-31 11:57:10 -08:00
Ryan Brandenburg a710688426 Include messages with Assert.True/False 2018-01-26 10:33:58 -08:00
Ryan Nowak 2c5641829f Add support and tests for Razor SDK interop 2018-01-17 08:37:27 -08:00
Ryan Nowak d686acad87 Avoid use of AssemblyQualifiedName in tests
The type name generated by Razor is an implementation detail and
shouldn't be used in tests outside of the Razor repo. Testing that the
assembly name is correct should be enough to validate what we need for
these tests.
2018-01-13 18:24:50 -08:00
Pranav K 62819b4abc Skip tests failing on the CI 2017-12-11 10:48:33 -08:00
Pranav K 7f1a987ada Update samples and tests to target netcoreapp2.1 2017-11-15 16:30:29 -08:00
Pranav K 36674b5d24 Fix failing tests
* Specify RIDs for SimpleApp
* Default to the RID \ PlatformTarget that the SDK chooses (viz win7-x86 for .NET Framework)
* Default Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.csproj to win7-x86 and remove extraneous project
  under the tools directory to simplify the build.
2017-11-07 17:33:39 -08:00
Nate McMaster 976ddc2ef8 Pin tool and package versions to make builds more repeatable
Part of aspnet/Universe#575
2017-11-01 18:05:30 -07:00
Pranav K 311c52b12e Honor CopyBuildOutputToPublishDirectory and CopyOutputSymbolsToPublishDirectory switches
Fixes #204
2017-09-26 13:12:26 -07:00
Pranav K daec40f2ba Add support for cross-publishing
Fixes #102
2017-08-31 16:07:12 -07:00
Nate McMaster 28172a3a3e Use PackageLineup to manage PackageReference versions 2017-08-29 14:50:54 -07:00
Nate McMaster 54a5b4734f Use Directory.Build.props/targets 2017-08-29 14:17:25 -07:00
Pranav K 81fa36f029 Add a test that always publishes in Debug
Fixes #99

Also move some tests over to reduce unnecessary deployment
2017-06-27 15:37:19 -07:00
Pranav K cd91ab986c Cleanup tests to perform fewer deployments (#154)
* Cleanup tests to perform fewer deployments
2017-06-22 13:12:24 -07:00
Pranav K 900f38b0c2 Copy precompiled pdb to publish directory
Fixes #98
2017-06-19 12:27:21 -07:00
Pranav K 60d47561b9 Remove manifest generation 2017-06-08 16:13:22 -07:00
N. Taylor Mullen fa8accfa59 Revert "Skip desktop testing to work around corefx issue."
This reverts commit 27c6ad410e.
2017-06-06 15:55:50 -07:00
N. Taylor Mullen 2dbe4b79c4 Fix functional tests to properly dispose of their app deployer. 2017-05-31 16:26:19 -07:00
N. Taylor Mullen 27c6ad410e Skip desktop testing to work around corefx issue.
#128
2017-05-30 22:41:06 -07:00
N. Taylor Mullen 6e88ea9429 Add support for pre-compiling desktop applications.
#128
2017-05-30 22:41:06 -07:00
N. Taylor Mullen 8c822a8e77 Move away from `Assembly.Load` to Assembly.LoadFile
- Fixes build break.
2017-05-26 12:18:49 -07:00
Nate McMaster df9c3f9660 Upgrade test framework versions 2017-05-15 11:59:11 -07:00
Pranav K 6b96a38dc8 Revert "Set MvcRazorExcludeRefAssembliesFromPublish to false to fix build break temporarily"
This reverts commit 69e2fa82eb.
2017-04-21 09:37:20 -07:00
Andrew Stanton-Nurse 6c8359ca9c react to removal of PlatformAbstractions (#116) 2017-04-20 11:08:29 -07:00
Pranav K 7f4aa60a45 Add support for precompiling RazorPages 2017-04-19 11:27:56 -07:00
Kiran Challa 69e2fa82eb Set MvcRazorExcludeRefAssembliesFromPublish to false to fix build break temporarily 2017-04-19 10:48:22 -07:00
Kiran Challa c18724a275 Updated to use 0.4.0 version of IntegrationTesting package 2017-04-15 04:37:40 -07:00
Kiran Challa cc1b5f4d5b Converted test projects to run on netcoreapp2.0 2017-04-13 11:11:27 -07:00
Nate McMaster de201a544f Unify dependencies versions to one file and remove workarounds 2017-03-15 16:39:35 -07:00
Pranav K 7d7ecf3a1b Make precompilation tests use project reference instead of package reference
Fixes #95
2017-03-13 11:05:25 -07:00
Pranav K 1026198b9b Remove net451 targets 2017-02-21 21:50:41 -08:00
Roderic Bos 3c14472bf2 Updated common.targets to use AssemblyName instead of MSBuildProjectName so renaming output assembly from csproj works
Fixes https://github.com/aspnet/Mvc/issues/5780
2017-02-16 14:56:28 -08:00
Pranav K 8b410c5899 Merge branch 'rel/1.1.0' into dev 2017-02-14 09:57:33 -08:00
Nate McMaster ed28b1671b Remove redundant configurations and csproj attribute 2017-02-09 13:44:15 -08:00
Pranav K 64d4b1da0c Add an option to disable publishing "refs" assemblies if compilation of views is enabled
Fixes #76
2017-02-07 12:39:48 -08:00
Pranav K 57e7f35fab ViewCompilation 1.1.0-msbuild3-final does not work with Microsoft.AspNetCore.Mvc 1.1.1
Fixes #78
2017-02-07 09:21:25 -08:00
Pranav K a731e373b9 Merge branch 'rel/1.1.0' into dev 2017-02-01 18:19:21 -08:00
Ryan Nowak 9dbc119ed1 Update View Compilation for new Razor 2017-01-30 14:07:02 -08:00
Pranav K 2276c9eafe Include file names as part of printing Razor parse errors
Fixes #67
2017-01-27 12:32:32 -08:00
Pranav K 8f085c8e5d Create an x86 process to target 32-bit applications
Fixes #47
2017-01-25 17:46:26 -08:00
Pranav K 32cd737b62 Update to VS RC3 2017-01-24 14:17:53 -08:00
Pranav K e4eb08dd68 Use the dev builds of IntegrationTesting since we require a csproj fix. 2017-01-23 15:32:55 -08:00
Pranav K aa31e20ea9 Use rel/1.0.0-msbuild3 of KoreBuild and downgrade test references to 1.1.0 2017-01-23 15:18:59 -08:00
Pranav K 864dd694e0 Use a branch that lets us produce packages with a specific build number 2017-01-23 13:54:41 -08:00
Pranav K 4420390f73 Precompilation does not work for applications using relative path
Adds tests for #27, #33
2017-01-23 11:38:48 -08:00