Skip to content

Commit 0cb5abb

Browse files
committed
doc: modified final set of test files
1 parent 76935b8 commit 0cb5abb

File tree

4 files changed

+47
-47
lines changed

4 files changed

+47
-47
lines changed

tests/test_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ def test_download_with_subdir(multishells, tmpdir, server_type_remote_process):
137137
subdir_filepath = dpf.core.upload_file(file, to_server_path, server=server_type_remote_process)
138138
folder = parent_path
139139

140-
out = dpf.core.download_files_in_folder(folder, str(tmpdir), server=server_type_remote_process)
140+
_ = dpf.core.download_files_in_folder(folder, str(tmpdir), server=server_type_remote_process)
141141
p1 = tmpdir / filename
142142
p2 = tmpdir / "subdir" / filename
143143
# p1 = tmpdir + "/" + filename

tests/test_session.py

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
# SOFTWARE.
2222

23-
import os
23+
from pathlib import Path
2424
import conftest
2525
import tempfile
2626
from ansys.dpf import core
@@ -31,10 +31,10 @@ def get_log_file(log_path, server):
3131
if not isinstance(server, core.server_types.InProcessServer):
3232
core.core.download_file(
3333
log_path,
34-
os.path.join(tempfile.gettempdir(), "log2.txt"),
34+
str(Path(tempfile.gettempdir()) / "log2.txt"),
3535
server=server,
3636
)
37-
return os.path.join(tempfile.gettempdir(), "log2.txt")
37+
return str(Path(tempfile.gettempdir()) / "log2.txt")
3838
else:
3939
return log_path
4040

@@ -47,14 +47,14 @@ def test_logging(tmpdir, server_type):
4747
examples.find_static_rst(return_local_path=True, server=server_type),
4848
server=server_type,
4949
)
50-
log_path = os.path.join(server_tmp, "log.txt")
50+
log_path = Path(server_tmp) / "log.txt"
5151
else:
52-
log_path = os.path.join(tmpdir, "log.txt")
52+
log_path = Path(tmpdir) / "log.txt"
5353
result_file = examples.find_static_rst(server=server_type)
5454

5555
# download it
56-
new_tmpdir = os.path.join(tmpdir, "my_tmp_dir")
57-
server_type.session.handle_events_with_file_logger(log_path, 2)
56+
_ = Path(tmpdir) / "my_tmp_dir"
57+
server_type.session.handle_events_with_file_logger(str(log_path), 2)
5858

5959
wf = core.Workflow(server=server_type)
6060
wf.progress_bar = False
@@ -65,13 +65,13 @@ def test_logging(tmpdir, server_type):
6565
wf.set_output_name("out", to_nodal.outputs.fields_container)
6666

6767
wf.get_output("out", core.types.fields_container)
68-
download_log_path = get_log_file(log_path, server_type)
69-
assert os.path.exists(download_log_path)
70-
file_size = os.path.getsize(download_log_path)
68+
download_log_path = Path(get_log_file(str(log_path), server_type))
69+
assert download_log_path.exists()
70+
file_size = download_log_path.stat().st_size
7171
assert file_size > 20
7272
server_type._del_session()
73-
download_log_path = get_log_file(log_path, server_type)
74-
file_size = os.path.getsize(download_log_path)
73+
download_log_path = Path(get_log_file(str(log_path), server_type))
74+
file_size = download_log_path.stat().st_size
7575

7676
wf = core.Workflow(server=server_type)
7777
wf.progress_bar = False
@@ -82,8 +82,8 @@ def test_logging(tmpdir, server_type):
8282
wf.set_output_name("out", to_nodal.outputs.fields_container)
8383

8484
wf.get_output("out", core.types.fields_container)
85-
download_log_path = get_log_file(log_path, server_type)
86-
assert file_size == os.path.getsize(download_log_path)
85+
download_log_path = Path(get_log_file(str(log_path), server_type))
86+
assert file_size == download_log_path.stat().st_size
8787

8888

8989
@conftest.raises_for_servers_version_under("6.1")
@@ -93,8 +93,8 @@ def test_logging_remote(tmpdir, server_type_remote_process):
9393
examples.find_multishells_rst(return_local_path=True),
9494
server=server_type_remote_process,
9595
)
96-
log_path = os.path.join(server_tmp, "log.txt")
97-
server_type_remote_process.session.handle_events_with_file_logger(log_path, 2)
96+
log_path = Path(server_tmp) / "log.txt"
97+
server_type_remote_process.session.handle_events_with_file_logger(str(log_path), 2)
9898
server_type_remote_process.session.start_emitting_rpc_log()
9999

100100
wf = core.Workflow(server=server_type_remote_process)
@@ -107,13 +107,13 @@ def test_logging_remote(tmpdir, server_type_remote_process):
107107
wf.set_output_name("out", to_nodal.outputs.fields_container)
108108

109109
wf.get_output("out", core.types.fields_container)
110-
download_log_path = get_log_file(log_path, server_type_remote_process)
111-
assert os.path.exists(download_log_path)
112-
file_size = os.path.getsize(download_log_path)
110+
download_log_path = Path(get_log_file(str(log_path), server_type_remote_process))
111+
assert download_log_path.exists()
112+
file_size = download_log_path.stat().st_size
113113
assert file_size > 3000
114114
server_type_remote_process._del_session()
115-
download_log_path = get_log_file(log_path, server_type_remote_process)
116-
file_size = os.path.getsize(download_log_path)
115+
download_log_path = Path(get_log_file(str(log_path), server_type_remote_process))
116+
file_size = download_log_path.stat().st_size
117117

118118
wf = core.Workflow(server=server_type_remote_process)
119119
wf.progress_bar = False
@@ -125,5 +125,5 @@ def test_logging_remote(tmpdir, server_type_remote_process):
125125
wf.set_output_name("out", to_nodal.outputs.fields_container)
126126

127127
wf.get_output("out", core.types.fields_container)
128-
download_log_path = get_log_file(log_path, server_type_remote_process)
129-
assert file_size == os.path.getsize(download_log_path)
128+
download_log_path = Path(get_log_file(str(log_path), server_type_remote_process))
129+
assert file_size == download_log_path.stat().st_size

tests/test_streams_container.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
# SOFTWARE.
2222

23-
import os
23+
from pathlib import Path
2424
import shutil
2525

2626
from ansys import dpf
@@ -34,27 +34,27 @@ def test_create_streams_container(server_in_process, simple_bar):
3434

3535

3636
def test_release_handles(server_in_process, simple_bar):
37-
split = os.path.splitext(simple_bar)
38-
copy_path = split[0] + "copy" + split[1]
37+
simple_bar = Path(simple_bar)
38+
copy_path = simple_bar.parent / (simple_bar.stem + "copy" + simple_bar.suffix)
3939
shutil.copyfile(simple_bar, copy_path)
40-
model = dpf.core.Model(copy_path, server=server_in_process)
40+
model = dpf.core.Model(str(copy_path), server=server_in_process)
4141
# Evaluate something from the rst
4242
_ = model.metadata.meshed_region
4343
streams_provider = model.metadata.streams_provider
4444
sc = streams_provider.outputs.streams_container()
4545
sc.release_handles()
46-
os.remove(copy_path)
46+
copy_path.unlink()
4747

4848

4949
def test_release_streams_model(server_in_process, simple_bar):
50-
split = os.path.splitext(simple_bar)
51-
copy_path = split[0] + "copy2" + split[1]
50+
simple_bar = Path(simple_bar)
51+
copy_path = simple_bar.parent / (simple_bar.stem + "copy2" + simple_bar.suffix)
5252
shutil.copyfile(simple_bar, copy_path)
53-
model = dpf.core.Model(copy_path, server=server_in_process)
53+
model = dpf.core.Model(str(copy_path), server=server_in_process)
5454
# Evaluate something from the rst
5555
_ = model.metadata.meshed_region
5656
model.metadata.release_streams()
57-
os.remove(copy_path)
57+
copy_path.unlink()
5858

5959

6060
def test_release_streams_model_empty(server_in_process):

tests/test_workflow.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
# SOFTWARE.
2222

23-
import os
23+
from pathlib import Path
2424

2525
import numpy as np
2626
import pytest
@@ -46,17 +46,17 @@ def test_create_workflow(server_type):
4646
def remove_dot_file(request):
4747
"""Cleanup a testing directory once we are finished."""
4848

49-
dot_path = os.path.join(os.getcwd(), "test.dot")
50-
png_path = os.path.join(os.getcwd(), "test.png")
51-
png_path1 = os.path.join(os.getcwd(), "test1.png")
49+
dot_path = Path.cwd() / "test.dot"
50+
png_path = Path.cwd() / "test.png"
51+
png_path1 = Path.cwd() / "test1.png"
5252

5353
def remove_files():
54-
if os.path.exists(dot_path):
55-
os.remove(os.path.join(os.getcwd(), dot_path))
56-
if os.path.exists(png_path):
57-
os.remove(os.path.join(os.getcwd(), png_path))
58-
if os.path.exists(png_path1):
59-
os.remove(os.path.join(os.getcwd(), png_path1))
54+
if dot_path.exists():
55+
dot_path.unlink()
56+
if png_path.exists():
57+
png_path.unlink()
58+
if png_path1.exists():
59+
png_path1.unlink()
6060

6161
request.addfinalizer(remove_files)
6262

@@ -77,11 +77,11 @@ def test_workflow_view(server_in_process, remove_dot_file):
7777

7878
wf.connect_with(pre_wf, {"prewf_output": "wf_input"})
7979
wf.view(off_screen=True, title="test1")
80-
assert not os.path.exists("test1.dot")
81-
assert os.path.exists("test1.png")
80+
assert not Path("test1.dot").exists()
81+
assert Path("test1.png").exists()
8282
wf.view(off_screen=True, save_as="test.png", keep_dot_file=True)
83-
assert os.path.exists("test.dot")
84-
assert os.path.exists("test.png")
83+
assert Path("test.dot").exists()
84+
assert Path("test.png").exists()
8585

8686

8787
def test_connect_field_workflow(server_type):

0 commit comments

Comments
 (0)