fix test on linux systems

This commit is contained in:
Timothy Baldridge 2021-10-25 15:06:40 -06:00
parent 2561687976
commit ac756708b0
2 changed files with 12 additions and 8 deletions

View File

@ -45,12 +45,12 @@ jobs:
- name: Test - name: Test
run: dotnet test --no-restore --filter "Category!=FlakeyNetwork" run: dotnet test --no-restore --filter "Category!=FlakeyNetwork"
- name: Upload Test Folder on Failure #- name: Upload Test Folder on Failure
if: ${{ failure() }} # if: ${{ failure() }}
uses: actions/upload-artifact@v2 # uses: actions/upload-artifact@v2
with: # with:
name: Failed Files # name: Failed Files
path: ./ # path: ./
publish: publish:
name: Publish Projects name: Publish Projects

View File

@ -104,7 +104,9 @@ public class CompilerSanityTests : IAsyncLifetime
[Fact] [Fact]
public async Task CanExtractBSAs() public async Task CanExtractBSAs()
{ {
var bsa = _mod.FullPath.EnumerateFiles(Ext.Bsa).First(); var bsa = _mod.FullPath.EnumerateFiles(Ext.Bsa)
.OrderBy(d => d.Size())
.First();
await _fileExtractor.ExtractAll(bsa, _mod.FullPath, CancellationToken.None); await _fileExtractor.ExtractAll(bsa, _mod.FullPath, CancellationToken.None);
bsa.Delete(); bsa.Delete();
@ -115,7 +117,9 @@ public class CompilerSanityTests : IAsyncLifetime
[Fact] [Fact]
public async Task CanRecreateBSAs() public async Task CanRecreateBSAs()
{ {
var bsa = _mod.FullPath.EnumerateFiles(Ext.Bsa).First(); var bsa = _mod.FullPath.EnumerateFiles(Ext.Bsa)
.OrderBy(d => d.Size())
.First();
await _fileExtractor.ExtractAll(bsa, _mod.FullPath, CancellationToken.None); await _fileExtractor.ExtractAll(bsa, _mod.FullPath, CancellationToken.None);
var reader = await BSADispatch.Open(bsa); var reader = await BSADispatch.Open(bsa);