コード例 #1
0
ファイル: test_models.py プロジェクト: OpenPeerPower/core
async def test_event_to_db_model():
    """Test we can round trip Event conversion."""
    event = ha.Event("state_changed", {"some": "attr"}, ha.EventOrigin.local,
                     dt_util.utcnow())
    native = Events.from_event(event).to_native()
    assert native == event

    native = Events.from_event(event, event_data="{}").to_native()
    event.data = {}
    assert native == event
コード例 #2
0
 def test_from_event(self):
     """Test converting event to db event."""
     event = op.Event("test_event", {"some_data": 15})
     assert event == Events.from_event(event).to_native()