1d25d2574d
Fixes #1136
31 lines
No EOL
1.1 KiB
C#
31 lines
No EOL
1.1 KiB
C#
// Copyright (c) .NET Foundation and contributors. All rights reserved.
|
|
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
|
|
|
using System;
|
|
using System.IO;
|
|
using Microsoft.DotNet.Tools.Test.Utilities;
|
|
using Xunit;
|
|
|
|
namespace Microsoft.DotNet.Tools.Builder.Tests
|
|
{
|
|
public class IncrementalTestsOnCultureSpecificResource : IncrementalTestBase
|
|
{
|
|
public IncrementalTestsOnCultureSpecificResource() : base(
|
|
Path.Combine(AppContext.BaseDirectory, "TestAssets", "TestProjects", "TestProjectWithCultureSpecificResource"),
|
|
"TestProjectWithCultureSpecificResource",
|
|
"Hello World!" + Environment.NewLine + "Bonjour!" + Environment.NewLine)
|
|
{
|
|
}
|
|
|
|
[Fact]
|
|
public void TestRebuildSkipsCompilationOnNonCultureResource()
|
|
{
|
|
var buildResult = BuildProject();
|
|
buildResult.Should().HaveCompiledProject(MainProject);
|
|
|
|
buildResult = BuildProject();
|
|
|
|
buildResult.Should().HaveSkippedProjectCompilation(MainProject);
|
|
}
|
|
}
|
|
} |