Welcome to mirror list, hosted at ThFree Co, Russian Federation.

System.Formats.Tar.Tests.csproj « tests « System.Formats.Tar « libraries « src - github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 1d30aa09d0f9707553efbac54cf39fc7625da9ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFrameworks>$(NetCoreAppCurrent)-windows;$(NetCoreAppCurrent)-Unix</TargetFrameworks>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <StringResourcesPath>$(MSBuildProjectDirectory)\..\src\Resources\Strings.resx</StringResourcesPath>
    <EnableLibraryImportGenerator>true</EnableLibraryImportGenerator>
    <IncludeRemoteExecutor>true</IncludeRemoteExecutor>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="$(CommonTestPath)System\IO\TempDirectory.cs" Link="Common\System\IO\TempDirectory.cs" />
    <Compile Include="CompressedTar.Async.Tests.cs" />
    <Compile Include="CompressedTar.Tests.cs" />
    <Compile Include="SimulatedDataStream.cs" />
    <Compile Include="TarEntry\TarEntry.ExtractToFile.Tests.cs" />
    <Compile Include="TarEntry\TarEntry.ExtractToFileAsync.Tests.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectoryAsync.Stream.Tests.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectoryAsync.File.Tests.cs" />
    <Compile Include="TarFile\TarFile.CreateFromDirectoryAsync.Stream.Tests.cs" />
    <Compile Include="TarFile\TarFile.CreateFromDirectoryAsync.File.Tests.cs" />
    <Compile Include="TarFile\TarFile.CreateFromDirectory.File.Roundtrip.cs" />
    <Compile Include="TarEntry\TarEntry.Conversion.Tests.Base.cs" />
    <Compile Include="TarEntry\GnuTarEntry.Conversion.Tests.cs" />
    <Compile Include="TarEntry\PaxTarEntry.Conversion.Tests.cs" />
    <Compile Include="TarEntry\UstarTarEntry.Conversion.Tests.cs" />
    <Compile Include="TarEntry\V7TarEntry.Conversion.Tests.cs" />
    <Compile Include="TarEntry\V7TarEntry.Tests.cs" />
    <Compile Include="TarEntry\UstarTarEntry.Tests.cs" />
    <Compile Include="TarEntry\PaxTarEntry.Tests.cs" />
    <Compile Include="TarEntry\GnuTarEntry.Tests.cs" />
    <Compile Include="TarFile\TarFile.CreateFromDirectory.File.Tests.cs" />
    <Compile Include="TarFile\TarFile.CreateFromDirectory.Stream.Tests.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectory.File.Tests.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectory.Stream.Tests.cs" />
    <Compile Include="TarReader\TarReader.StreamConformanceTests.cs" />
    <Compile Include="TarReader\TarReader.File.GlobalExtendedAttributes.Async.Tests.cs" />
    <Compile Include="TarReader\TarReader.File.Async.Tests.Base.cs" />
    <Compile Include="TarReader\TarReader.File.Async.Tests.cs" />
    <Compile Include="TarReader\TarReader.GetNextEntryAsync.Tests.cs" />
    <Compile Include="TarReader\TarReader.File.GlobalExtendedAttributes.Tests.cs" />
    <Compile Include="TarReader\TarReader.File.Tests.Base.cs" />
    <Compile Include="TarReader\TarReader.TarEntry.ExtractToFileAsync.Tests.cs" />
    <Compile Include="TarReader\TarReader.TarEntry.ExtractToFile.Tests.cs" />
    <Compile Include="TarReader\TarReader.File.Tests.cs" />
    <Compile Include="TarReader\TarReader.GetNextEntry.Tests.cs" />
    <Compile Include="TarReader\TarReader.Tests.cs" />
    <Compile Include="TarTestsBase.cs" />
    <Compile Include="TarTestsBase.Gnu.cs" />
    <Compile Include="TarTestsBase.Pax.cs" />
    <Compile Include="TarTestsBase.Posix.cs" />
    <Compile Include="TarTestsBase.Ustar.cs" />
    <Compile Include="TarTestsBase.V7.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Entry.Roundtrip.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.LongFile.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.File.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Base.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.LongFile.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.Entry.Roundtrip.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.Entry.Ustar.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.Entry.V7.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.Entry.Pax.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.Entry.Gnu.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.Async.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.File.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Entry.Gnu.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Entry.Pax.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Entry.Ustar.Tests.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.Entry.V7.Tests.cs" />
    <Compile Include="WrappedStream.cs" Link="WrappedStream.cs" />
    <Compile Include="$(CommonPath)DisableRuntimeMarshalling.cs" Link="Common\DisableRuntimeMarshalling.cs" />
    <Compile Include="$(CommonTestPath)System\IO\ReparsePointUtilities.cs" Link="Common\System\IO\ReparsePointUtilities.cs" />
    <Compile Include="$(CommonTestPath)TestUtilities\System\DisableParallelization.cs" Link="Common\TestUtilities\System\DisableParallelization.cs" />
  </ItemGroup>
  <!-- Windows specific files -->
  <ItemGroup Condition="'$(TargetPlatformIdentifier)' == 'windows'">
    <Compile Include="TarFile\TarFile.ExtractToDirectory.File.Tests.Windows.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectoryAsync.File.Tests.Windows.cs" />
    <Compile Include="TarWriter\TarWriter.File.Base.Windows.cs" />
    <Compile Include="$(CommonPath)Interop\Windows\Interop.BOOL.cs" Link="Common\Interop\Windows\Interop.BOOL.cs" />
    <Compile Include="$(CommonPath)Interop\Windows\Interop.Errors.cs" Link="Common\Interop\Windows\Interop.Errors.cs" />
    <Compile Include="$(CommonPath)Interop\Windows\Interop.Libraries.cs" Link="Common\Interop\Windows\Interop.Libraries.cs" />
    <Compile Include="$(CommonPath)Interop\Windows\Kernel32\Interop.CreateHardLink.cs" Link="Common\Interop\Windows\Kernel32\Interop.CreateHardLink.cs" />
    <Compile Include="$(CommonPath)Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
    <Compile Include="$(CommonPath)System\IO\PathInternal.Windows.cs" Link="Common\System\IO\PathInternal.Windows.cs" />
    <Compile Include="$(CommonPath)System\IO\Win32Marshal.cs" Link="Common\System\IO\Win32Marshal.cs" />
    <Compile Include="$(CommonPath)System\Text\ValueStringBuilder.cs" Link="Common\System\Text\ValueStringBuilder.cs" />
  </ItemGroup>
  <!-- Unix specific files -->
  <ItemGroup Condition="'$(TargetPlatformIdentifier)' != 'windows'">
    <Compile Include="TarEntry\TarEntry.ExtractToFile.Tests.Unix.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectory.File.Tests.Unix.cs" />
    <Compile Include="TarFile\TarFile.ExtractToDirectoryAsync.File.Tests.Unix.cs" />
    <Compile Include="TarReader\TarReader.TarEntry.ExtractToFileAsync.Tests.Unix.cs" />
    <Compile Include="TarReader\TarReader.TarEntry.ExtractToFile.Tests.Unix.cs" />
    <Compile Include="TarWriter\TarWriter.File.Base.Unix.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntry.File.Tests.Unix.cs" />
    <Compile Include="TarWriter\TarWriter.WriteEntryAsync.File.Tests.Unix.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\Interop.Errors.cs" Link="Common\Interop\Unix\Interop.Errors.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\Interop.IOErrors.cs" Link="Common\Interop\Unix\Interop.IOErrors.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\Interop.Libraries.cs" Link="Common\Interop\Unix\Interop.Libraries.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.DeviceFiles.cs" Link="Common\Interop\Unix\System.Native\Interop.DeviceFiles.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.GetEUid.cs" Link="Common\Interop\Unix\System.Native\Interop.GetEUid.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.GetPwUid.cs" Link="Common\Interop\Unix\System.Native\Interop.GetPwUid.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.GetGroupName.cs" Link="Common\Interop\Unix\System.Native\Interop.GetGroupName.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.Link.cs" Link="Common\Interop\Unix\System.Native\Interop.Link.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.MkFifo.cs" Link="Common\Interop\Unix\System.Native\Interop.MkFifo.cs" />
    <Compile Include="$(CommonPath)Interop\Unix\System.Native\Interop.Stat.cs" Link="Common\Interop\Unix\System.Native\Interop.Stat.cs" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="$(CommonTestPath)StreamConformanceTests\StreamConformanceTests.csproj" />
    <PackageReference Include="System.Formats.Tar.TestData" Version="$(SystemFormatsTarTestDataVersion)" />
  </ItemGroup>
</Project>