mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
Yet another test fix
This commit is contained in:
parent
de889f2a52
commit
80d5fdb97b
@ -37,7 +37,7 @@ size=2
|
||||
[customExecutables]
|
||||
size=16
|
||||
1\arguments=
|
||||
1\binary=C:/Steam/steamapps/common/Skyrim Special Edition/skse64_loader.exe
|
||||
1\binary=C:/Steam_SUBS/steamapps/common/Skyrim Special Edition/skse64_loader.exe
|
||||
1\hide=false
|
||||
1\ownicon=true
|
||||
1\steamAppID=
|
||||
@ -68,7 +68,7 @@ size=16
|
||||
4\title=Creation Kit
|
||||
4\toolbar=true
|
||||
4\workingDirectory=C:/Steam/steamapps/common/Skyrim Special Edition
|
||||
5\arguments=\"C:\\Steam\\steamapps\\common\\Skyrim Special Edition\\data\"
|
||||
5\arguments=\"C:\\Steam_subs\\steamapps\\common\\Skyrim Special Edition\\data\"
|
||||
5\binary=C:/Living Skyrim 2/explorer++/Explorer++.exe
|
||||
5\hide=false
|
||||
5\ownicon=true
|
||||
|
@ -665,12 +665,13 @@ namespace Wabbajack.Test
|
||||
downloadsPath: AbsolutePath.EntryPoint,
|
||||
AbsolutePath.EntryPoint);
|
||||
|
||||
var newData = IncludeStubbedConfigFiles.RemapData(compiler, string.Join("\n", file1));
|
||||
|
||||
var gamePath = Game.SkyrimSpecialEdition.MetaData().GameLocation().Normalize();
|
||||
newData = newData.Replace(@"C:\\Steam\\steamapps\\common\\Skyrim Special Edition", gamePath.Replace(@"\", @"\\"));
|
||||
newData = newData.Replace(@"C:\Steam\steamapps\common\Skyrim Special Edition", gamePath);
|
||||
newData = newData.Replace("C:/Steam/steamapps/common/Skyrim Special Edition", gamePath.Replace(@"\", "/"));
|
||||
file1 = file1.Replace(@"C:\\Steam_SUBS\\steamapps\\common\\Skyrim Special Edition", gamePath.Replace(@"\", @"\\"), StringComparison.InvariantCultureIgnoreCase);
|
||||
file1 = file1.Replace(@"C:\Steam_SUBS\steamapps\common\Skyrim Special Edition", gamePath, StringComparison.InvariantCultureIgnoreCase);
|
||||
file1 = file1.Replace("C:/Steam_SUBS/steamapps/common/Skyrim Special Edition", gamePath.Replace(@"\", "/"), StringComparison.InvariantCultureIgnoreCase);
|
||||
|
||||
var newData = IncludeStubbedConfigFiles.RemapData(compiler, string.Join("\n", file1));
|
||||
var ini = newData.LoadIniString().customExecutables;
|
||||
Assert.Equal($"{Consts.GAME_PATH_MAGIC_FORWARD}/skse64_loader.exe", ini[@"1\binary"]);
|
||||
Assert.Equal($"\\\"{Consts.GAME_PATH_MAGIC_DOUBLE_BACK}\\\\data\\\"", ini[@"5\arguments"]);
|
||||
|
@ -23,7 +23,7 @@
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Resources\test_ini01.ini">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user