Skip to content

Commit 75b7df6

Browse files
committed
Moved example from testing to sim
1 parent cd61c25 commit 75b7df6

File tree

6 files changed

+7
-8
lines changed

6 files changed

+7
-8
lines changed

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,8 @@ def setup(app: application.Sphinx):
162162
"ophyd_async.tango.core._tango_transport.R",
163163
"ophyd_async.tango.core._tango_transport.TangoProxy",
164164
"ophyd_async.testing._utils.T",
165-
"ophyd_async.testing._multi_derived.TwoJackDerived",
166-
"ophyd_async.testing._multi_derived.TwoJackRaw",
165+
"ophyd_async.sim._mirror.TwoJackRaw",
166+
"ophyd_async.sim._mirror.TwoJackDerived",
167167
"0.1",
168168
"1.0",
169169
]

docs/how-to/derive-one-signal-from-others.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ To create the derived signals, we make a [](#DerivedSignalFactory) instance that
3131

3232
In the below example we see this is action:
3333

34-
```{literalinclude} ../../src/ophyd_async/testing/_multi_derived.py
34+
```{literalinclude} ../../src/ophyd_async/sim/_mirror.py
3535
:language: python
3636
```
3737

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ containers = ["ophyd_async"]
180180
layers = ["plan_stubs", "fastcs", "epics | tango | sim", "core"]
181181
exhaustive = true
182182
exhaustive_ignores = ["testing", "_version", "__main__", "_docs_parser"]
183-
ignore_imports = ["ophyd_async.*.testing.* -> ophyd_async.testing"]
184183

185184
[[tool.importlinter.contracts]]
186185
name = "Testing and sim modules are not used at runtime"

src/ophyd_async/sim/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""Some simulated devices to be used in tutorials and testing."""
22

33
from ._blob_detector import SimBlobDetector
4+
from ._mirror import Mirror, MirrorDerived, TwoJackTransform
45
from ._motor import FlySimMotorInfo, SimMotor
56
from ._pattern_generator import PatternGenerator
67
from ._point_detector import SimPointDetector
@@ -13,4 +14,7 @@
1314
"PatternGenerator",
1415
"SimPointDetector",
1516
"SimBlobDetector",
17+
"Mirror",
18+
"MirrorDerived",
19+
"TwoJackTransform",
1620
]

src/ophyd_async/testing/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
set_mock_value,
2222
set_mock_values,
2323
)
24-
from ._multi_derived import Mirror, MirrorDerived, TwoJackTransform
2524
from ._one_of_everything import (
2625
ExampleEnum,
2726
ExampleTable,
@@ -72,7 +71,4 @@
7271
"Exploder",
7372
"MovableBeamstop",
7473
"ReadOnlyBeamstop",
75-
"Mirror",
76-
"MirrorDerived",
77-
"TwoJackTransform",
7874
]

0 commit comments

Comments
 (0)