diff --git a/Test/UnitTest.cs b/Test/UnitTest.cs index ab88397..65eab74 100644 --- a/Test/UnitTest.cs +++ b/Test/UnitTest.cs @@ -36,15 +36,7 @@ private static void OnChoices(IntPtr vmPtr, IntPtr choicesPtr, byte count) public void Setup() { } - - [Test] - public void CompileAndRun() - { - Compile(); - Run(); - RunLoaded(); - } - + [Test, Order(1)] public void Compile() { var compiled = Dialogue.Compile(Path.GetFullPath("./test.topi"), Library.Log); @@ -94,6 +86,7 @@ private static TopiValue Sqr(IntPtr argsPtr, byte count) return new TopiValue(i * i); } + [Test, Order(2)] public void Run() { var data = File.ReadAllBytes("./test.topib"); @@ -130,6 +123,7 @@ public void Run() _state = dialogue.SaveState(); } + [Test, Order(3)] public void RunLoaded() { Console.WriteLine(_state); diff --git a/Topiary/Topiary.csproj b/Topiary/Topiary.csproj index 7f75b2b..c353373 100644 --- a/Topiary/Topiary.csproj +++ b/Topiary/Topiary.csproj @@ -6,7 +6,7 @@ Topiary.CSharp true topiary - 0.13.0 + 0.13.1 Topiary Bindings Peartree Games C# Bindings for Topiary, a narrative scripting language diff --git a/libtopi.dylib b/libtopi.dylib index b64c435..c9acf23 100755 Binary files a/libtopi.dylib and b/libtopi.dylib differ diff --git a/topi.dll b/topi.dll index 9895ab0..d7d4db8 100755 Binary files a/topi.dll and b/topi.dll differ diff --git a/topi.pdb b/topi.pdb index 1a0f61c..c4b61d1 100644 Binary files a/topi.pdb and b/topi.pdb differ