1
1
from unittest .mock import Mock
2
2
3
- from dodal .devices .tetramm import TetrammDriver
3
+ from dodal .devices .tetramm import TetrammController
4
4
5
5
TOLERANCE = 0.0001
6
6
7
7
8
8
def test_max_frame_rate ():
9
9
drv = Mock ()
10
10
drv .minimum_frame_time = 0.1
11
- assert TetrammDriver .max_frame_rate .__get__ (drv ) == 10
12
- TetrammDriver .max_frame_rate .__set__ (drv , 20 )
11
+ assert TetrammController .max_frame_rate .__get__ (drv ) == 10
12
+ TetrammController .max_frame_rate .__set__ (drv , 20 )
13
13
assert abs (drv .minimum_frame_time - 0.05 ) < TOLERANCE
14
14
15
15
@@ -20,15 +20,15 @@ def test_min_frame_time():
20
20
drv .minimum_values_per_reading = 5
21
21
drv .readings_per_frame = 1_000
22
22
23
- assert abs (TetrammDriver .minimum_frame_time .__get__ (drv ) - 0.05 ) < TOLERANCE
23
+ assert abs (TetrammController .minimum_frame_time .__get__ (drv ) - 0.05 ) < TOLERANCE
24
24
25
- TetrammDriver .minimum_frame_time .__set__ (drv , 0.01 )
25
+ TetrammController .minimum_frame_time .__set__ (drv , 0.01 )
26
26
assert drv .readings_per_frame == 200
27
27
28
28
# readings_per_frame should never be above maximum_readings_per_frame
29
- TetrammDriver .minimum_frame_time .__set__ (drv , 0.1 )
29
+ TetrammController .minimum_frame_time .__set__ (drv , 0.1 )
30
30
assert drv .readings_per_frame == 1000
31
31
32
32
drv .maximum_readings_per_frame = 1200
33
- TetrammDriver .minimum_frame_time .__set__ (drv , 0.1 )
33
+ TetrammController .minimum_frame_time .__set__ (drv , 0.1 )
34
34
assert drv .readings_per_frame == 1200
0 commit comments