Skip to content

Commit 24eb4bd

Browse files
committed
fixes sync python tests
1 parent 94804b4 commit 24eb4bd

File tree

5 files changed

+44
-79
lines changed

5 files changed

+44
-79
lines changed

python/tests/sync/env_vars/test_deno.py

Lines changed: 0 additions & 51 deletions
This file was deleted.

python/tests/sync/env_vars/test_java.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ def test_env_vars_on_sandbox(template):
99
'System.getProperty("TEST_ENV_VAR")',
1010
language="java"
1111
)
12-
assert result.results[0].text.strip() == "supertest"
12+
assert result.text is not None
13+
assert result.text.strip() == "supertest"
1314
finally:
1415
sandbox.kill()
1516

16-
def test_env_vars_per_execution():
17-
sandbox = Sandbox()
17+
def test_env_vars_per_execution(sandbox: Sandbox):
1818
try:
1919
result = sandbox.run_code(
2020
'System.getProperty("FOO")',
@@ -27,8 +27,10 @@ def test_env_vars_per_execution():
2727
language="java"
2828
)
2929

30-
assert result.results[0].text.strip() == "bar"
31-
assert result_empty.results[0].text.strip() == "default"
30+
assert result.text is not None
31+
assert result.text.strip() == "bar"
32+
assert result_empty.text is not None
33+
assert result_empty.text.strip() == "default"
3234
finally:
3335
sandbox.kill()
3436

@@ -45,7 +47,9 @@ def test_env_vars_overwrite(template):
4547
'System.getProperty("TEST_ENV_VAR")',
4648
language="java"
4749
)
48-
assert result.results[0].text.strip() == "overwrite"
49-
assert result_global_default.results[0].text.strip() == "supertest"
50+
assert result.text is not None
51+
assert result.text.strip() == "overwrite"
52+
assert result_global_default.text is not None
53+
assert result_global_default.text.strip() == "supertest"
5054
finally:
5155
sandbox.kill()

python/tests/sync/env_vars/test_js.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ def test_env_vars_on_sandbox(template):
99
"process.env.TEST_ENV_VAR",
1010
language="javascript"
1111
)
12-
assert result.results[0].text.strip() == "supertest"
12+
assert result.text is not None
13+
assert result.text.strip() == "supertest"
1314
finally:
1415
sandbox.kill()
1516

16-
def test_env_vars_per_execution():
17-
sandbox = Sandbox()
17+
def test_env_vars_per_execution(sandbox: Sandbox):
1818
try:
1919
result = sandbox.run_code(
2020
"process.env.FOO",
@@ -27,8 +27,10 @@ def test_env_vars_per_execution():
2727
language="javascript"
2828
)
2929

30-
assert result.results[0].text.strip() == "bar"
31-
assert result_empty.results[0].text.strip() == "default"
30+
assert result.text is not None
31+
assert result.text.strip() == "bar"
32+
assert result_empty.text is not None
33+
assert result_empty.text.strip() == "default"
3234
finally:
3335
sandbox.kill()
3436

@@ -45,7 +47,9 @@ def test_env_vars_overwrite(template):
4547
"process.env.TEST_ENV_VAR",
4648
language="javascript"
4749
)
48-
assert result.results[0].text.strip() == "overwrite"
49-
assert result_global_default.results[0].text.strip() == "supertest"
50+
assert result.text is not None
51+
assert result.text.strip() == "overwrite"
52+
assert result_global_default.text is not None
53+
assert result_global_default.text.strip() == "supertest"
5054
finally:
5155
sandbox.kill()

python/tests/sync/env_vars/test_python.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ def test_env_vars_on_sandbox(template):
99
"import os; os.getenv('TEST_ENV_VAR')",
1010
language="python"
1111
)
12-
assert result.results[0].text.strip() == "supertest"
12+
assert result.text is not None
13+
assert result.text.strip() == "supertest"
1314
finally:
1415
sandbox.kill()
1516

16-
def test_env_vars_per_execution():
17-
sandbox = Sandbox()
17+
def test_env_vars_per_execution(sandbox: Sandbox):
1818
try:
1919
result = sandbox.run_code(
2020
"import os; os.getenv('FOO')",
@@ -27,8 +27,10 @@ def test_env_vars_per_execution():
2727
language="python"
2828
)
2929

30-
assert result.results[0].text.strip() == "bar"
31-
assert result_empty.results[0].text.strip() == "default"
30+
assert result.text is not None
31+
assert result.text.strip() == "bar"
32+
assert result_empty.text is not None
33+
assert result_empty.text.strip() == "default"
3234
finally:
3335
sandbox.kill()
3436

@@ -45,7 +47,9 @@ def test_env_vars_overwrite(template):
4547
"import os; os.getenv('TEST_ENV_VAR')",
4648
language="python"
4749
)
48-
assert result.results[0].text.strip() == "overwrite"
49-
assert result_global_default.results[0].text.strip() == "supertest"
50+
assert result.text is not None
51+
assert result.text.strip() == "overwrite"
52+
assert result_global_default.text is not None
53+
assert result_global_default.text.strip() == "supertest"
5054
finally:
5155
sandbox.kill()

python/tests/sync/env_vars/test_r.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ def test_env_vars_on_sandbox(template):
99
"Sys.getenv('TEST_ENV_VAR')",
1010
language="r"
1111
)
12-
assert result.results[0].text.strip() == '[1] "supertest"'
12+
assert result.text is not None
13+
assert result.text.strip() == '[1] "supertest"'
1314
finally:
1415
sandbox.kill()
1516

16-
def test_env_vars_per_execution():
17-
sandbox = Sandbox()
17+
def test_env_vars_per_execution(sandbox: Sandbox):
1818
try:
1919
result = sandbox.run_code(
2020
"Sys.getenv('FOO')",
@@ -27,8 +27,10 @@ def test_env_vars_per_execution():
2727
language="r"
2828
)
2929

30-
assert result.results[0].text.strip() == '[1] "bar"'
31-
assert result_empty.results[0].text.strip() == '[1] "default"'
30+
assert result.text is not None
31+
assert result.text.strip() == '[1] "bar"'
32+
assert result_empty.text is not None
33+
assert result_empty.text.strip() == '[1] "default"'
3234
finally:
3335
sandbox.kill()
3436

@@ -45,7 +47,9 @@ def test_env_vars_overwrite(template):
4547
"Sys.getenv('TEST_ENV_VAR')",
4648
language="r"
4749
)
48-
assert result.results[0].text.strip() == '[1] "overwrite"'
49-
assert result_global_default.results[0].text.strip() == '[1] "supertest"'
50+
assert result.text is not None
51+
assert result.text.strip() == '[1] "overwrite"'
52+
assert result_global_default.text is not None
53+
assert result_global_default.text.strip() == '[1] "supertest"'
5054
finally:
5155
sandbox.kill()

0 commit comments

Comments
 (0)