Compile vtccds fixture.
This commit is contained in:
@@ -66,7 +66,7 @@ namespace Sep.Git.Tfs.VsFake
|
||||
public TfsChangeType ChangeType { get; set; }
|
||||
public TfsItemType ItemType { get; set; }
|
||||
public string RepositoryPath { get; set; }
|
||||
public string Content { get; set; }
|
||||
public byte[] Content { get; set; }
|
||||
public int? ItemId { get; set; }
|
||||
}
|
||||
|
||||
|
||||
@@ -210,7 +210,8 @@ namespace Sep.Git.Tfs.VsFake
|
||||
TemporaryFile IItem.DownloadFile()
|
||||
{
|
||||
var temp = new TemporaryFile();
|
||||
using(var writer = new StreamWriter(temp))
|
||||
using(var stream = File.Create(temp))
|
||||
using(var writer = new BinaryWriter(stream))
|
||||
writer.Write(_change.Content);
|
||||
return temp;
|
||||
}
|
||||
|
||||
@@ -111,6 +111,7 @@
|
||||
<Compile Include="Core\TfsApiBridgeTest.cs" />
|
||||
<Compile Include="Core\StubbedCheckinEvaluationResult.cs" />
|
||||
<Compile Include="Core\TfsWorkspaceTests.cs" />
|
||||
<Compile Include="Fixtures\vtccds.cs" />
|
||||
<Compile Include="GitTfsRegexTests.cs" />
|
||||
<Compile Include="Integration\BootstrapTests.cs" />
|
||||
<Compile Include="Integration\CloneTests.cs" />
|
||||
@@ -165,7 +166,27 @@
|
||||
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="packages.config" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\0445de4a590c27552a06ecda1b5ff2af" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\1b9bf73806f680f3f6a79ca80e635dcf" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\2ea0b9d555f39b93aa67d834aec81dec" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\36eae6b6a4717375a4ff16287744cd1d" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\4cd460612edcbab617997836871d7291" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\4f4cd8afcb1708c003540aea8d64239d" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\52c0fc9d4cfbf1ae07f36b8e711a5d6b" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\5a18c163f1804fe83dfeae04f1d1d34e" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\6553cc439299c73677e0c43dd0fd786e" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\6c6060d9696edc7000396cc499ab8277" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\70e6b3871859cf52ef78fba876bc37a4" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\74687eb86f9a0c7a2ca65efbbae6a5ad" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\86882c0ae4717b4969d54f676c0261e3" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\96b58369f5bd2b081005ba208ac649b8" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\9a975dd2be9a190424fc226a5a25d84f" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\c02331d395d07dc7efaaa295ac474971" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\d67034311a9ccd1a5a62cc0ecdaa1a6f" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\fb5dcd187b5ab3729973b310f3c55596" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\fba9507f41916830d82be84924dded7b" />
|
||||
<EmbeddedResource Include="Fixtures\vtccds\fd30d6210bb40fd2c9b689f0bf8b2833" />
|
||||
<EmbeddedResource Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
|
||||
@@ -180,4 +201,4 @@
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
</Project>
|
||||
|
||||
@@ -219,7 +219,12 @@ namespace Sep.Git.Tfs.Test.Integration
|
||||
_changeset = changeset;
|
||||
}
|
||||
|
||||
public FakeChangesetBuilder Change(TfsChangeType changeType, TfsItemType itemType, string tfsPath, string contents = null, int? itemId = null)
|
||||
public FakeChangesetBuilder Change(TfsChangeType changeType, TfsItemType itemType, string tfsPath, string contents, int? itemId = null)
|
||||
{
|
||||
return Change(changeType, itemType, tfsPath, Encoding.UTF8.GetBytes(contents), itemId);
|
||||
}
|
||||
|
||||
public FakeChangesetBuilder Change(TfsChangeType changeType, TfsItemType itemType, string tfsPath, byte[] contents = null, int? itemId = null)
|
||||
{
|
||||
_changeset.Changes.Add(new ScriptedChange
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user