8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3960423 commit bb7ff4dCopy full SHA for bb7ff4d
src/embed_tests/TestPythonTests.cs
@@ -31,10 +31,17 @@ static IEnumerable<string[]> MyTestCases()
31
[TestCaseSource(nameof(MyTestCases))]
32
public void EmbeddedPythonTest(string testFile, string testName)
33
{
34
- string folder = @"..\\..\\..\\..\\tests";
+ // Find the tests directory
35
+ string folder = Directory.GetCurrentDirectory();
36
+ while(Path.GetFileName(folder) != "src")
37
+ {
38
+ folder = Path.GetDirectoryName(folder);
39
+ }
40
+ folder = Path.Combine(folder, "tests");
41
+
42
PythonEngine.Exec($@"
43
import sys
-sys.path.insert(0, '{folder}')
44
+sys.path.insert(0, r'{folder}')
45
from {testFile} import *
46
{testName}()
47
");
0 commit comments