Skip to content

Commit a93bbbc

Browse files
committed
Clean-up RunString in dynamictest
1 parent 44ae8d2 commit a93bbbc

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

src/embed_tests/dynamic.cs

+18-12
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ public void AssignObject()
6565
[Ignore("System.ArgumentException : Cannot pass a GCHandle across AppDomains")]
6666
public void AssignObjectInPython()
6767
{
68-
PythonEngine.RunSimpleString(@"
69-
import sys
70-
from Python.EmbeddingTest import outstream
71-
sys.stdout = outstream()
72-
");
68+
PythonEngine.RunSimpleString(
69+
"import sys\n" +
70+
"from Python.EmbeddingTest import outstream\n" +
71+
"sys.stdout = outstream()\n"
72+
);
7373
dynamic sys = Py.Import("sys");
7474
dynamic obj = sys.stdout;
7575
Assert.IsTrue(obj is outstream);
@@ -99,14 +99,18 @@ public void PassObjectInPython()
9999
sys.stdout = stream;
100100

101101
//Pass the .NET object in Python side
102-
PythonEngine.RunSimpleString("import sys\n" +
103-
"from io import StringIO\n" +
104-
"sys.stderr = sys.stdout\n");
102+
PythonEngine.RunSimpleString(
103+
"import sys\n" +
104+
"from io import StringIO\n" +
105+
"sys.stderr = sys.stdout\n"
106+
);
105107

106108
//Compare in Python
107109
stream.clear();
108-
PythonEngine.RunSimpleString("import sys\n" +
109-
"print((sys.stderr is sys.stdout))");
110+
PythonEngine.RunSimpleString(
111+
"import sys\n" +
112+
"print((sys.stderr is sys.stdout))\n"
113+
);
110114
Assert.AreEqual(stream.getvalue(), "True\n");
111115

112116
//Compare in .NET
@@ -124,8 +128,10 @@ public void PassPyObjectInNet()
124128
sys.stderr = sys.stdout;
125129

126130
//Compare in Python
127-
PyObject res = PythonEngine.RunString("import sys\n" +
128-
"print(sys.stderr is sys.stdout)");
131+
PyObject res = PythonEngine.RunString(
132+
"import sys\n" +
133+
"print(sys.stderr is sys.stdout)\n"
134+
);
129135
Assert.AreEqual(sys.stdout.getvalue().ToString(), "False\n");
130136

131137
//Compare in .NET

0 commit comments

Comments
 (0)