(self, loaded_session)
| 40 | |
| 41 | class TestShapeDocs: |
| 42 | def test_extrude_docs(self, loaded_session): |
| 43 | result = loaded_session.ifc_shape_docs("extrude") |
| 44 | assert result["method"] == "extrude" |
| 45 | assert result["description"] |
| 46 | assert "params" in result |
| 47 | param_names = [p["name"] for p in result["params"]] |
| 48 | assert "profile_or_curve" in param_names |
| 49 | assert "magnitude" in param_names |
| 50 | |
| 51 | def test_has_return_type(self, loaded_session): |
| 52 | result = loaded_session.ifc_shape_docs("rectangle") |
nothing calls this directly
no test coverage detected