Upgrade to aiohttp 3.7.1 (#42305)
This commit is contained in:
parent
99e2d13668
commit
221bb5ad52
4 changed files with 14 additions and 3 deletions
|
@ -1,6 +1,6 @@
|
||||||
PyJWT==1.7.1
|
PyJWT==1.7.1
|
||||||
PyNaCl==1.3.0
|
PyNaCl==1.3.0
|
||||||
aiohttp==3.6.2
|
aiohttp==3.7.1
|
||||||
aiohttp_cors==0.7.0
|
aiohttp_cors==0.7.0
|
||||||
astral==1.10.1
|
astral==1.10.1
|
||||||
async_timeout==3.0.1
|
async_timeout==3.0.1
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
-c homeassistant/package_constraints.txt
|
-c homeassistant/package_constraints.txt
|
||||||
|
|
||||||
# Home Assistant Core
|
# Home Assistant Core
|
||||||
aiohttp==3.6.2
|
aiohttp==3.7.1
|
||||||
astral==1.10.1
|
astral==1.10.1
|
||||||
async_timeout==3.0.1
|
async_timeout==3.0.1
|
||||||
attrs==19.3.0
|
attrs==19.3.0
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -32,7 +32,7 @@ PROJECT_URLS = {
|
||||||
PACKAGES = find_packages(exclude=["tests", "tests.*"])
|
PACKAGES = find_packages(exclude=["tests", "tests.*"])
|
||||||
|
|
||||||
REQUIRES = [
|
REQUIRES = [
|
||||||
"aiohttp==3.6.2",
|
"aiohttp==3.7.1",
|
||||||
"astral==1.10.1",
|
"astral==1.10.1",
|
||||||
"async_timeout==3.0.1",
|
"async_timeout==3.0.1",
|
||||||
"attrs==19.3.0",
|
"attrs==19.3.0",
|
||||||
|
|
|
@ -12,6 +12,7 @@ async def setup_http(hass):
|
||||||
"""Set up http."""
|
"""Set up http."""
|
||||||
assert await async_setup_component(hass, "http", {})
|
assert await async_setup_component(hass, "http", {})
|
||||||
assert await async_setup_component(hass, "webhook", {})
|
assert await async_setup_component(hass, "webhook", {})
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
|
|
||||||
async def test_webhook_json(hass, aiohttp_client):
|
async def test_webhook_json(hass, aiohttp_client):
|
||||||
|
@ -38,10 +39,12 @@ async def test_webhook_json(hass, aiohttp_client):
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
client = await aiohttp_client(hass.http.app)
|
client = await aiohttp_client(hass.http.app)
|
||||||
|
|
||||||
await client.post("/api/webhook/json_webhook", json={"hello": "world"})
|
await client.post("/api/webhook/json_webhook", json={"hello": "world"})
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
assert len(events) == 1
|
assert len(events) == 1
|
||||||
assert events[0].data["hello"] == "yo world"
|
assert events[0].data["hello"] == "yo world"
|
||||||
|
@ -71,10 +74,12 @@ async def test_webhook_post(hass, aiohttp_client):
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
client = await aiohttp_client(hass.http.app)
|
client = await aiohttp_client(hass.http.app)
|
||||||
|
|
||||||
await client.post("/api/webhook/post_webhook", data={"hello": "world"})
|
await client.post("/api/webhook/post_webhook", data={"hello": "world"})
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
assert len(events) == 1
|
assert len(events) == 1
|
||||||
assert events[0].data["hello"] == "yo world"
|
assert events[0].data["hello"] == "yo world"
|
||||||
|
@ -104,10 +109,12 @@ async def test_webhook_query(hass, aiohttp_client):
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
client = await aiohttp_client(hass.http.app)
|
client = await aiohttp_client(hass.http.app)
|
||||||
|
|
||||||
await client.post("/api/webhook/query_webhook?hello=world")
|
await client.post("/api/webhook/query_webhook?hello=world")
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
assert len(events) == 1
|
assert len(events) == 1
|
||||||
assert events[0].data["hello"] == "yo world"
|
assert events[0].data["hello"] == "yo world"
|
||||||
|
@ -137,10 +144,12 @@ async def test_webhook_reload(hass, aiohttp_client):
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
client = await aiohttp_client(hass.http.app)
|
client = await aiohttp_client(hass.http.app)
|
||||||
|
|
||||||
await client.post("/api/webhook/post_webhook", data={"hello": "world"})
|
await client.post("/api/webhook/post_webhook", data={"hello": "world"})
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
assert len(events) == 1
|
assert len(events) == 1
|
||||||
assert events[0].data["hello"] == "yo world"
|
assert events[0].data["hello"] == "yo world"
|
||||||
|
@ -163,8 +172,10 @@ async def test_webhook_reload(hass, aiohttp_client):
|
||||||
"reload",
|
"reload",
|
||||||
blocking=True,
|
blocking=True,
|
||||||
)
|
)
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
await client.post("/api/webhook/post_webhook", data={"hello": "world"})
|
await client.post("/api/webhook/post_webhook", data={"hello": "world"})
|
||||||
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
assert len(events) == 2
|
assert len(events) == 2
|
||||||
assert events[1].data["hello"] == "yo2 world"
|
assert events[1].data["hello"] == "yo2 world"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue