|
1 | 1 | # serializer version: 1 |
2 | | -# name: test_sensor[sensor.anglian_water_testsn_latest_reading-entry] |
| 2 | +# name: test_sensor[sensor.testsn_latest_reading-entry] |
3 | 3 | EntityRegistryEntrySnapshot({ |
4 | 4 | 'aliases': set({ |
5 | 5 | }), |
|
14 | 14 | 'disabled_by': None, |
15 | 15 | 'domain': 'sensor', |
16 | 16 | 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, |
17 | | - 'entity_id': 'sensor.anglian_water_testsn_latest_reading', |
18 | | - 'has_entity_name': False, |
| 17 | + 'entity_id': 'sensor.testsn_latest_reading', |
| 18 | + 'has_entity_name': True, |
19 | 19 | 'hidden_by': None, |
20 | 20 | 'icon': None, |
21 | 21 | 'id': <ANY>, |
|
29 | 29 | }), |
30 | 30 | 'original_device_class': <SensorDeviceClass.WATER: 'water'>, |
31 | 31 | 'original_icon': None, |
32 | | - 'original_name': None, |
| 32 | + 'original_name': 'Latest reading', |
33 | 33 | 'platform': 'anglian_water', |
34 | 34 | 'previous_unique_id': None, |
35 | 35 | 'suggested_object_id': None, |
|
39 | 39 | 'unit_of_measurement': <UnitOfVolume.CUBIC_METERS: 'm³'>, |
40 | 40 | }) |
41 | 41 | # --- |
42 | | -# name: test_sensor[sensor.anglian_water_testsn_latest_reading-state] |
| 42 | +# name: test_sensor[sensor.testsn_latest_reading-state] |
43 | 43 | StateSnapshot({ |
44 | 44 | 'attributes': ReadOnlyDict({ |
45 | 45 | 'device_class': 'water', |
| 46 | + 'friendly_name': 'TESTSN Latest reading', |
46 | 47 | 'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>, |
47 | 48 | 'unit_of_measurement': <UnitOfVolume.CUBIC_METERS: 'm³'>, |
48 | 49 | }), |
49 | 50 | 'context': <ANY>, |
50 | | - 'entity_id': 'sensor.anglian_water_testsn_latest_reading', |
| 51 | + 'entity_id': 'sensor.testsn_latest_reading', |
51 | 52 | 'last_changed': <ANY>, |
52 | 53 | 'last_reported': <ANY>, |
53 | 54 | 'last_updated': <ANY>, |
54 | 55 | 'state': '50', |
55 | 56 | }) |
56 | 57 | # --- |
57 | | -# name: test_sensor[sensor.anglian_water_testsn_yesterday_consumption-entry] |
| 58 | +# name: test_sensor[sensor.testsn_yesterday_s_sewerage_cost-entry] |
58 | 59 | EntityRegistryEntrySnapshot({ |
59 | 60 | 'aliases': set({ |
60 | 61 | }), |
61 | 62 | 'area_id': None, |
62 | | - 'capabilities': dict({ |
63 | | - 'state_class': <SensorStateClass.TOTAL: 'total'>, |
64 | | - }), |
| 63 | + 'capabilities': None, |
65 | 64 | 'config_entry_id': <ANY>, |
66 | 65 | 'config_subentry_id': <ANY>, |
67 | 66 | 'device_class': None, |
68 | 67 | 'device_id': <ANY>, |
69 | 68 | 'disabled_by': None, |
70 | 69 | 'domain': 'sensor', |
71 | 70 | 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, |
72 | | - 'entity_id': 'sensor.anglian_water_testsn_yesterday_consumption', |
73 | | - 'has_entity_name': False, |
| 71 | + 'entity_id': 'sensor.testsn_yesterday_s_sewerage_cost', |
| 72 | + 'has_entity_name': True, |
74 | 73 | 'hidden_by': None, |
75 | 74 | 'icon': None, |
76 | 75 | 'id': <ANY>, |
77 | 76 | 'labels': set({ |
78 | 77 | }), |
79 | 78 | 'name': None, |
80 | 79 | 'options': dict({ |
81 | | - 'sensor': dict({ |
82 | | - 'suggested_display_precision': 2, |
83 | | - }), |
84 | 80 | }), |
85 | | - 'original_device_class': <SensorDeviceClass.WATER: 'water'>, |
| 81 | + 'original_device_class': <SensorDeviceClass.MONETARY: 'monetary'>, |
86 | 82 | 'original_icon': None, |
87 | | - 'original_name': None, |
| 83 | + 'original_name': "Yesterday's sewerage cost", |
88 | 84 | 'platform': 'anglian_water', |
89 | 85 | 'previous_unique_id': None, |
90 | 86 | 'suggested_object_id': None, |
91 | 87 | 'supported_features': 0, |
92 | | - 'translation_key': <AnglianWaterSensor.YESTERDAY_CONSUMPTION: 'yesterday_consumption'>, |
93 | | - 'unique_id': 'TESTSN_yesterday_consumption', |
94 | | - 'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>, |
| 88 | + 'translation_key': <AnglianWaterSensor.YESTERDAY_SEWERAGE_COST: 'yesterday_sewerage_cost'>, |
| 89 | + 'unique_id': 'TESTSN_yesterday_sewerage_cost', |
| 90 | + 'unit_of_measurement': 'GBP', |
95 | 91 | }) |
96 | 92 | # --- |
97 | | -# name: test_sensor[sensor.anglian_water_testsn_yesterday_consumption-state] |
| 93 | +# name: test_sensor[sensor.testsn_yesterday_s_sewerage_cost-state] |
98 | 94 | StateSnapshot({ |
99 | 95 | 'attributes': ReadOnlyDict({ |
100 | | - 'device_class': 'water', |
101 | | - 'state_class': <SensorStateClass.TOTAL: 'total'>, |
102 | | - 'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>, |
| 96 | + 'device_class': 'monetary', |
| 97 | + 'friendly_name': "TESTSN Yesterday's sewerage cost", |
| 98 | + 'unit_of_measurement': 'GBP', |
103 | 99 | }), |
104 | 100 | 'context': <ANY>, |
105 | | - 'entity_id': 'sensor.anglian_water_testsn_yesterday_consumption', |
| 101 | + 'entity_id': 'sensor.testsn_yesterday_s_sewerage_cost', |
106 | 102 | 'last_changed': <ANY>, |
107 | 103 | 'last_reported': <ANY>, |
108 | 104 | 'last_updated': <ANY>, |
109 | | - 'state': '50', |
| 105 | + 'state': '0.5', |
110 | 106 | }) |
111 | 107 | # --- |
112 | | -# name: test_sensor[sensor.anglian_water_testsn_yesterday_sewerage_cost-entry] |
| 108 | +# name: test_sensor[sensor.testsn_yesterday_s_usage-entry] |
113 | 109 | EntityRegistryEntrySnapshot({ |
114 | 110 | 'aliases': set({ |
115 | 111 | }), |
116 | 112 | 'area_id': None, |
117 | | - 'capabilities': None, |
| 113 | + 'capabilities': dict({ |
| 114 | + 'state_class': <SensorStateClass.TOTAL: 'total'>, |
| 115 | + }), |
118 | 116 | 'config_entry_id': <ANY>, |
119 | 117 | 'config_subentry_id': <ANY>, |
120 | 118 | 'device_class': None, |
121 | 119 | 'device_id': <ANY>, |
122 | 120 | 'disabled_by': None, |
123 | 121 | 'domain': 'sensor', |
124 | 122 | 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, |
125 | | - 'entity_id': 'sensor.anglian_water_testsn_yesterday_sewerage_cost', |
126 | | - 'has_entity_name': False, |
| 123 | + 'entity_id': 'sensor.testsn_yesterday_s_usage', |
| 124 | + 'has_entity_name': True, |
127 | 125 | 'hidden_by': None, |
128 | 126 | 'icon': None, |
129 | 127 | 'id': <ANY>, |
130 | 128 | 'labels': set({ |
131 | 129 | }), |
132 | 130 | 'name': None, |
133 | 131 | 'options': dict({ |
| 132 | + 'sensor': dict({ |
| 133 | + 'suggested_display_precision': 2, |
| 134 | + }), |
134 | 135 | }), |
135 | | - 'original_device_class': <SensorDeviceClass.MONETARY: 'monetary'>, |
| 136 | + 'original_device_class': <SensorDeviceClass.WATER: 'water'>, |
136 | 137 | 'original_icon': None, |
137 | | - 'original_name': None, |
| 138 | + 'original_name': "Yesterday's usage", |
138 | 139 | 'platform': 'anglian_water', |
139 | 140 | 'previous_unique_id': None, |
140 | 141 | 'suggested_object_id': None, |
141 | 142 | 'supported_features': 0, |
142 | | - 'translation_key': <AnglianWaterSensor.YESTERDAY_SEWERAGE_COST: 'yesterday_sewerage_cost'>, |
143 | | - 'unique_id': 'TESTSN_yesterday_sewerage_cost', |
144 | | - 'unit_of_measurement': 'GBP', |
| 143 | + 'translation_key': <AnglianWaterSensor.YESTERDAY_CONSUMPTION: 'yesterday_consumption'>, |
| 144 | + 'unique_id': 'TESTSN_yesterday_consumption', |
| 145 | + 'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>, |
145 | 146 | }) |
146 | 147 | # --- |
147 | | -# name: test_sensor[sensor.anglian_water_testsn_yesterday_sewerage_cost-state] |
| 148 | +# name: test_sensor[sensor.testsn_yesterday_s_usage-state] |
148 | 149 | StateSnapshot({ |
149 | 150 | 'attributes': ReadOnlyDict({ |
150 | | - 'device_class': 'monetary', |
151 | | - 'unit_of_measurement': 'GBP', |
| 151 | + 'device_class': 'water', |
| 152 | + 'friendly_name': "TESTSN Yesterday's usage", |
| 153 | + 'state_class': <SensorStateClass.TOTAL: 'total'>, |
| 154 | + 'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>, |
152 | 155 | }), |
153 | 156 | 'context': <ANY>, |
154 | | - 'entity_id': 'sensor.anglian_water_testsn_yesterday_sewerage_cost', |
| 157 | + 'entity_id': 'sensor.testsn_yesterday_s_usage', |
155 | 158 | 'last_changed': <ANY>, |
156 | 159 | 'last_reported': <ANY>, |
157 | 160 | 'last_updated': <ANY>, |
158 | | - 'state': '0.5', |
| 161 | + 'state': '50', |
159 | 162 | }) |
160 | 163 | # --- |
161 | | -# name: test_sensor[sensor.anglian_water_testsn_yesterday_water_cost-entry] |
| 164 | +# name: test_sensor[sensor.testsn_yesterday_s_water_cost-entry] |
162 | 165 | EntityRegistryEntrySnapshot({ |
163 | 166 | 'aliases': set({ |
164 | 167 | }), |
|
171 | 174 | 'disabled_by': None, |
172 | 175 | 'domain': 'sensor', |
173 | 176 | 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, |
174 | | - 'entity_id': 'sensor.anglian_water_testsn_yesterday_water_cost', |
175 | | - 'has_entity_name': False, |
| 177 | + 'entity_id': 'sensor.testsn_yesterday_s_water_cost', |
| 178 | + 'has_entity_name': True, |
176 | 179 | 'hidden_by': None, |
177 | 180 | 'icon': None, |
178 | 181 | 'id': <ANY>, |
|
183 | 186 | }), |
184 | 187 | 'original_device_class': <SensorDeviceClass.MONETARY: 'monetary'>, |
185 | 188 | 'original_icon': None, |
186 | | - 'original_name': None, |
| 189 | + 'original_name': "Yesterday's water cost", |
187 | 190 | 'platform': 'anglian_water', |
188 | 191 | 'previous_unique_id': None, |
189 | 192 | 'suggested_object_id': None, |
|
193 | 196 | 'unit_of_measurement': 'GBP', |
194 | 197 | }) |
195 | 198 | # --- |
196 | | -# name: test_sensor[sensor.anglian_water_testsn_yesterday_water_cost-state] |
| 199 | +# name: test_sensor[sensor.testsn_yesterday_s_water_cost-state] |
197 | 200 | StateSnapshot({ |
198 | 201 | 'attributes': ReadOnlyDict({ |
199 | 202 | 'device_class': 'monetary', |
| 203 | + 'friendly_name': "TESTSN Yesterday's water cost", |
200 | 204 | 'unit_of_measurement': 'GBP', |
201 | 205 | }), |
202 | 206 | 'context': <ANY>, |
203 | | - 'entity_id': 'sensor.anglian_water_testsn_yesterday_water_cost', |
| 207 | + 'entity_id': 'sensor.testsn_yesterday_s_water_cost', |
204 | 208 | 'last_changed': <ANY>, |
205 | 209 | 'last_reported': <ANY>, |
206 | 210 | 'last_updated': <ANY>, |
|
0 commit comments