@@ -164,8 +164,8 @@ async def test_entity_initialization(hass: HomeAssistant, default_sensor):
164
164
assert default_sensor .name == TEST_NAME
165
165
assert default_sensor .should_poll is True
166
166
assert default_sensor .available is False
167
- assert default_sensor .state == STATE_UNAVAILABLE
168
- assert default_sensor .unit_of_measurement is None
167
+ assert default_sensor .native_value is None
168
+ assert default_sensor .native_unit_of_measurement is None
169
169
assert default_sensor .icon is None
170
170
assert default_sensor .extra_state_attributes == expected_attributes
171
171
@@ -252,7 +252,7 @@ async def test__get_temperature(default_sensor):
252
252
{
253
253
"entity_id" : "weather.test" ,
254
254
"state" : "test" ,
255
- "attributes " : json .dumps ({"temperature" : 25 }),
255
+ "shared_attrs " : json .dumps ({"temperature" : 25 }),
256
256
}
257
257
)
258
258
)
@@ -263,7 +263,7 @@ async def test__get_temperature(default_sensor):
263
263
{
264
264
"entity_id" : "climate.test" ,
265
265
"state" : "test" ,
266
- "attributes " : json .dumps ({"current_temperature" : 16 }),
266
+ "shared_attrs " : json .dumps ({"current_temperature" : 16 }),
267
267
}
268
268
)
269
269
)
@@ -274,7 +274,7 @@ async def test__get_temperature(default_sensor):
274
274
{
275
275
"entity_id" : "sensor.test" ,
276
276
"state" : 125 ,
277
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : TEMP_FAHRENHEIT }),
277
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : TEMP_FAHRENHEIT }),
278
278
"last_changed" : dt_util .now (),
279
279
}
280
280
)
@@ -286,7 +286,7 @@ async def test__get_temperature(default_sensor):
286
286
{
287
287
"entity_id" : "sensor.test" ,
288
288
"state" : "" ,
289
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : TEMP_FAHRENHEIT }),
289
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : TEMP_FAHRENHEIT }),
290
290
"last_changed" : dt_util .now (),
291
291
}
292
292
)
@@ -298,7 +298,7 @@ async def test__get_temperature(default_sensor):
298
298
{
299
299
"entity_id" : "sensor.test" ,
300
300
"state" : "qwe" ,
301
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : TEMP_FAHRENHEIT }),
301
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : TEMP_FAHRENHEIT }),
302
302
"last_changed" : dt_util .now (),
303
303
}
304
304
)
@@ -316,7 +316,7 @@ async def test__get_state_value(default_sensor):
316
316
{
317
317
"entity_id" : "sensor.test" ,
318
318
"state" : "None" ,
319
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
319
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
320
320
"last_changed" : dt_util .now (),
321
321
}
322
322
)
@@ -328,7 +328,7 @@ async def test__get_state_value(default_sensor):
328
328
{
329
329
"entity_id" : "sensor.test" ,
330
330
"state" : "asd" ,
331
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
331
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
332
332
"last_changed" : dt_util .now (),
333
333
}
334
334
)
@@ -340,7 +340,7 @@ async def test__get_state_value(default_sensor):
340
340
{
341
341
"entity_id" : "sensor.test" ,
342
342
"state" : 21 ,
343
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
343
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
344
344
"last_changed" : dt_util .now (),
345
345
}
346
346
)
@@ -352,7 +352,7 @@ async def test__get_state_value(default_sensor):
352
352
{
353
353
"entity_id" : "sensor.test" ,
354
354
"state" : 34 ,
355
- "attributes " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
355
+ "shared_attrs " : json .dumps ({ATTR_UNIT_OF_MEASUREMENT : None }),
356
356
"last_changed" : dt_util .now (),
357
357
}
358
358
)
@@ -378,7 +378,7 @@ async def test__init_mode(hass: HomeAssistant, default_sensor, caplog):
378
378
{
379
379
"entity_id" : "sensor.test" ,
380
380
"state" : None ,
381
- "attributes " : json .dumps (
381
+ "shared_attrs " : json .dumps (
382
382
{
383
383
ATTR_DEVICE_CLASS : DEVICE_CLASS_TEMPERATURE ,
384
384
}
@@ -409,7 +409,7 @@ async def test__init_mode(hass: HomeAssistant, default_sensor, caplog):
409
409
{
410
410
"entity_id" : "sensor.test" ,
411
411
"state" : None ,
412
- "attributes " : json .dumps (
412
+ "shared_attrs " : json .dumps (
413
413
{
414
414
ATTR_UNIT_OF_MEASUREMENT : unit ,
415
415
}
@@ -440,7 +440,7 @@ async def test__init_mode(hass: HomeAssistant, default_sensor, caplog):
440
440
{
441
441
"entity_id" : f"{ domain } .test" ,
442
442
"state" : None ,
443
- "attributes " : json .dumps ({}),
443
+ "shared_attrs " : json .dumps ({}),
444
444
}
445
445
)
446
446
)
@@ -466,7 +466,7 @@ async def test__init_mode(hass: HomeAssistant, default_sensor, caplog):
466
466
{
467
467
"entity_id" : "sensor.test" ,
468
468
"state" : None ,
469
- "attributes " : json .dumps (
469
+ "shared_attrs " : json .dumps (
470
470
{
471
471
ATTR_ICON : "some_icon" ,
472
472
}
0 commit comments