|
2 | 2 | import os
|
3 | 3 | from _unittest.conftest import local_path, scratch_path, config, desktop_version
|
4 | 4 |
|
5 |
| -from pyaedt import Circuit, Q2d, Q3d, Hfss |
| 5 | +from pyaedt import Circuit |
6 | 6 | from pyaedt.generic.filesystem import Scratch
|
7 | 7 | import gc
|
8 | 8 |
|
@@ -30,11 +30,10 @@ def setup_class(self):
|
30 | 30 | source_project = os.path.join(local_path, "example_models", src_project_name + ".aedt")
|
31 | 31 | linked_project = os.path.join(local_path, "example_models", linked_project_name + ".aedt")
|
32 | 32 |
|
33 |
| - q3d = os.path.join(local_path, "example_models", "q2d_q3d.aedt") |
| 33 | + self.q3d = os.path.join(local_path, "example_models", "q2d_q3d.aedt") |
34 | 34 | self.test_project = self.local_scratch.copyfile(example_project)
|
35 | 35 | self.test_src_project = self.local_scratch.copyfile(source_project)
|
36 | 36 | self.test_lkd_project = self.local_scratch.copyfile(linked_project)
|
37 |
| - self.q3d = self.local_scratch.copyfile(q3d) |
38 | 37 |
|
39 | 38 | self.local_scratch.copyfolder(
|
40 | 39 | os.path.join(local_path, "example_models", test_project_name + ".aedb"),
|
@@ -191,15 +190,19 @@ def test_09_setup(self):
|
191 | 190 |
|
192 | 191 | def test_10_q3d_link(self):
|
193 | 192 | self.aedtapp.insert_design("test_link")
|
194 |
| - app = Q2d(projectname=self.q3d, specified_version=desktop_version) |
195 |
| - assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link(app, extrusion_length=25) |
196 |
| - self.aedtapp.close_project(app.project_name, False) |
197 |
| - app = Q3d(projectname=self.q3d, specified_version=desktop_version) |
198 |
| - assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link(app) |
199 |
| - self.aedtapp.close_project(app.project_name, False) |
200 |
| - app = Hfss(projectname=self.q3d, specified_version=desktop_version) |
201 |
| - assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link(app, solution_name="Setup1 : Sweep") |
202 |
| - assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link( |
203 |
| - app, solution_name="Setup2 : Sweep", tline_port="1" |
| 193 | + assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link("2DExtractorDesign1", |
| 194 | + self.q3d, |
| 195 | + solution_name="Setup1 : Sweep", |
| 196 | + extrusion_length=25) |
| 197 | + assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link("Q3DDesign1", |
| 198 | + self.q3d, |
| 199 | + solution_name="Setup1 : LastAdaptive") |
| 200 | + assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link("Terminal", |
| 201 | + self.q3d, |
| 202 | + solution_name="Setup1 : Sweep") |
| 203 | + assert self.aedtapp.modeler.schematic.add_subcircuit_dynamic_link("Terminal", |
| 204 | + self.q3d, |
| 205 | + solution_name="Setup2 : Sweep", |
| 206 | + tline_port="1" |
204 | 207 | )
|
205 |
| - self.aedtapp.close_project(app.project_name, False) |
| 208 | + |
0 commit comments