瀏覽代碼

Tests: test types with `is`

Jason Rumney 1 年之前
父節點
當前提交
77e2d75a2f

+ 2 - 2
tests/test_alarm_control_panel.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     await async_setup_entry(hass, entry, m_add_entities)
     assert (
         type(hass.data[DOMAIN]["dummy"]["alarm_control_panel"])
-        == TuyaLocalAlarmControlPanel
+        is TuyaLocalAlarmControlPanel
     )
     m_add_entities.assert_called_once()
 
@@ -60,7 +60,7 @@ async def test_init_entry_as_secondary(hass):
     await async_setup_entry(hass, entry, m_add_entities)
     assert (
         type(hass.data[DOMAIN]["dummy"]["alarm_control_panel_alarm"])
-        == TuyaLocalAlarmControlPanel
+        is TuyaLocalAlarmControlPanel
     )
     m_add_entities.assert_called_once()
 

+ 1 - 1
tests/test_binary_sensor.py

@@ -38,7 +38,7 @@ async def test_init_entry(hass):
     await async_setup_entry(hass, entry, m_add_entities)
     assert (
         type(hass.data[DOMAIN]["dummy"]["binary_sensor_tank_full"])
-        == TuyaLocalBinarySensor
+        is TuyaLocalBinarySensor
     )
     m_add_entities.assert_called_once()
 

+ 1 - 1
tests/test_button.py

@@ -36,7 +36,7 @@ async def test_init_entry_as_secondary(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["button_factory_reset"]) == TuyaLocalButton
+    assert type(hass.data[DOMAIN]["dummy"]["button_factory_reset"]) is TuyaLocalButton
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_camera.py

@@ -33,7 +33,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["camera"]) == TuyaLocalCamera
+    assert type(hass.data[DOMAIN]["dummy"]["camera"]) is TuyaLocalCamera
     m_add_entities.assert_called_once()
 
 

+ 2 - 2
tests/test_climate.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["climate"]) == TuyaLocalClimate
+    assert type(hass.data[DOMAIN]["dummy"]["climate"]) is TuyaLocalClimate
     m_add_entities.assert_called_once()
 
 
@@ -63,7 +63,7 @@ async def test_init_entry(hass):
 #     await async_setup_entry(hass, entry, m_add_entities)
 #     assert (
 #         type(hass.data[DOMAIN]["dummy"]["climate_dehumidifier_as_climate"])
-#         == TuyaLocalClimate
+#         is TuyaLocalClimate
 #     )
 #     m_add_entities.assert_called_once()
 

+ 1 - 1
tests/test_cover.py

@@ -34,7 +34,7 @@ async def test_init_entry(hass):
         },
     }
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["cover_garage"]) == TuyaLocalCover
+    assert type(hass.data[DOMAIN]["dummy"]["cover_garage"]) is TuyaLocalCover
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_event.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["event_button_1"]) == TuyaLocalEvent
+    assert type(hass.data[DOMAIN]["dummy"]["event_button_1"]) is TuyaLocalEvent
     m_add_entities.assert_called_once()
 
 

+ 2 - 2
tests/test_fan.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["fan"]) == TuyaLocalFan
+    assert type(hass.data[DOMAIN]["dummy"]["fan"]) is TuyaLocalFan
     m_add_entities.assert_called_once()
 
 
@@ -62,7 +62,7 @@ async def test_init_entry_as_secondary(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["fan"]) == TuyaLocalFan
+    assert type(hass.data[DOMAIN]["dummy"]["fan"]) is TuyaLocalFan
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_humidifier.py

@@ -41,7 +41,7 @@ async def test_init_entry(hass):
     await async_setup_entry(hass, entry, m_add_entities)
     assert (
         type(hass.data[DOMAIN]["dummy"]["humidifier_dehumidifier"])
-        == TuyaLocalHumidifier
+        is TuyaLocalHumidifier
     )
     m_add_entities.assert_called_once()
 

+ 1 - 1
tests/test_lawn_mower.py

@@ -38,7 +38,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["lawn_mower"]) == TuyaLocalLawnMower
+    assert type(hass.data[DOMAIN]["dummy"]["lawn_mower"]) is TuyaLocalLawnMower
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_light.py

@@ -37,7 +37,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["light_display"]) == TuyaLocalLight
+    assert type(hass.data[DOMAIN]["dummy"]["light_display"]) is TuyaLocalLight
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_lock.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["lock_child_lock"]) == TuyaLocalLock
+    assert type(hass.data[DOMAIN]["dummy"]["lock_child_lock"]) is TuyaLocalLock
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_number.py

@@ -33,7 +33,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["number_timer"]) == TuyaLocalNumber
+    assert type(hass.data[DOMAIN]["dummy"]["number_timer"]) is TuyaLocalNumber
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_remote.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["remote"]) == TuyaLocalRemote
+    assert type(hass.data[DOMAIN]["dummy"]["remote"]) is TuyaLocalRemote
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_select.py

@@ -33,7 +33,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["select_timer"]) == TuyaLocalSelect
+    assert type(hass.data[DOMAIN]["dummy"]["select_timer"]) is TuyaLocalSelect
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_sensor.py

@@ -34,7 +34,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["sensor_temperature"]) == TuyaLocalSensor
+    assert type(hass.data[DOMAIN]["dummy"]["sensor_temperature"]) is TuyaLocalSensor
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_siren.py

@@ -31,7 +31,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN] = {"dummy": {"device": m_device}}
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["siren"]) == TuyaLocalSiren
+    assert type(hass.data[DOMAIN]["dummy"]["siren"]) is TuyaLocalSiren
     m_add_entities.assert_called_once()
 
 

+ 2 - 2
tests/test_switch.py

@@ -36,7 +36,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["switch_outlet"]) == TuyaLocalSwitch
+    assert type(hass.data[DOMAIN]["dummy"]["switch_outlet"]) is TuyaLocalSwitch
     m_add_entities.assert_called_once()
 
 
@@ -62,7 +62,7 @@ async def test_init_entry_as_secondary(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["switch_master"]) == TuyaLocalSwitch
+    assert type(hass.data[DOMAIN]["dummy"]["switch_master"]) is TuyaLocalSwitch
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_vacuum.py

@@ -35,7 +35,7 @@ async def test_init_entry(hass):
     }
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["vacuum"]) == TuyaLocalVacuum
+    assert type(hass.data[DOMAIN]["dummy"]["vacuum"]) is TuyaLocalVacuum
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_valve.py

@@ -34,7 +34,7 @@ async def test_init_entry(hass):
         },
     }
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["valve_water"]) == TuyaLocalValve
+    assert type(hass.data[DOMAIN]["dummy"]["valve_water"]) is TuyaLocalValve
     m_add_entities.assert_called_once()
 
 

+ 1 - 1
tests/test_water_heater.py

@@ -39,7 +39,7 @@ async def test_init_entry(hass):
     hass.data[DOMAIN]["dummy"]["device"] = m_device
 
     await async_setup_entry(hass, entry, m_add_entities)
-    assert type(hass.data[DOMAIN]["dummy"]["water_heater"]) == TuyaLocalWaterHeater
+    assert type(hass.data[DOMAIN]["dummy"]["water_heater"]) is TuyaLocalWaterHeater
     m_add_entities.assert_called_once()