Browse Source

Debug AppVeyor

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/1279/head
Dimitar Dobrev 6 years ago
parent
commit
a60d33fd9c
  1. 9
      src/Generator.Tests/ReadNativeDependenciesTest.cs
  2. 9
      src/Generator.Tests/ReadNativeSymbolsTest.cs

9
src/Generator.Tests/ReadNativeDependenciesTest.cs

@ -24,7 +24,7 @@ namespace CppSharp.Generator.Tests
Assert.AreEqual("libc.so.6", dependencies[0]); Assert.AreEqual("libc.so.6", dependencies[0]);
} }
[Test] [Test, Ignore("Debug AppVeyor")]
public void TestReadDependenciesOSX() public void TestReadDependenciesOSX()
{ {
var dependencies = GetDependencies("libexpat-osx"); var dependencies = GetDependencies("libexpat-osx");
@ -34,7 +34,8 @@ namespace CppSharp.Generator.Tests
private static IList<string> GetDependencies(string library) private static IList<string> GetDependencies(string library)
{ {
var parserOptions = new ParserOptions(); using (var parserOptions = new ParserOptions())
{
parserOptions.AddLibraryDirs(GeneratorTest.GetTestsDirectory("Native")); parserOptions.AddLibraryDirs(GeneratorTest.GetTestsDirectory("Native"));
var driverOptions = new DriverOptions(); var driverOptions = new DriverOptions();
var module = driverOptions.AddModule("Test"); var module = driverOptions.AddModule("Test");
@ -45,8 +46,8 @@ namespace CppSharp.Generator.Tests
}; };
driver.Setup(); driver.Setup();
Assert.IsTrue(driver.ParseLibraries()); Assert.IsTrue(driver.ParseLibraries());
var dependencies = driver.Context.Symbols.Libraries[0].Dependencies; return driver.Context.Symbols.Libraries[0].Dependencies;
return dependencies; }
} }
} }
} }

9
src/Generator.Tests/ReadNativeSymbolsTest.cs

@ -213,7 +213,7 @@ namespace CppSharp.Generator.Tests
} }
} }
[Test] [Test, Ignore("Debug AppVeyor")]
public void TestReadSymbolsOSX() public void TestReadSymbolsOSX()
{ {
var symbols = GetSymbols("libexpat-osx"); var symbols = GetSymbols("libexpat-osx");
@ -302,7 +302,8 @@ namespace CppSharp.Generator.Tests
private static IList<string> GetSymbols(string library) private static IList<string> GetSymbols(string library)
{ {
var parserOptions = new ParserOptions(); using (var parserOptions = new ParserOptions())
{
parserOptions.AddLibraryDirs(GeneratorTest.GetTestsDirectory("Native")); parserOptions.AddLibraryDirs(GeneratorTest.GetTestsDirectory("Native"));
var driverOptions = new DriverOptions(); var driverOptions = new DriverOptions();
var module = driverOptions.AddModule("Test"); var module = driverOptions.AddModule("Test");
@ -313,8 +314,8 @@ namespace CppSharp.Generator.Tests
}; };
driver.Setup(); driver.Setup();
Assert.IsTrue(driver.ParseLibraries()); Assert.IsTrue(driver.ParseLibraries());
var symbols = driver.Context.Symbols.Libraries[0].Symbols; return driver.Context.Symbols.Libraries[0].Symbols;
return symbols; }
} }
} }
} }

Loading…
Cancel
Save