diff --git a/tests/test_htmlparser.py b/tests/test_htmlparser.py
index a11a2e5..aed9f73 100644
--- a/tests/test_htmlparser.py
+++ b/tests/test_htmlparser.py
@@ -16,24 +16,20 @@ pytestmark = [
]
async def test_xpath_ok(get_version):
- assert await get_version("unifiedremote", {
+ ver = await get_version("aur", {
"source": "htmlparser",
- "url": "http://httpbin.org/",
- "xpath": '//pre[@class="version"]/text()',
- }) != None
-
-async def test_xpath_missing_ok(get_version):
- assert await get_version("unifiedremote", {
- "source": "htmlparser",
- "url": "http://httpbin.org/",
- "xpath": '//pre[@class="test-is-ok"]/text()',
- "missing_ok": True,
- }) is None
+ "url": "https://aur.archlinux.org/",
+ "xpath": '//div[@id="footer"]/p[1]/a/text()',
+ })
+ assert ver.startswith('v')
+ assert '.' in ver
async def test_xpath_element(get_version):
- assert await get_version("unifiedremote", {
+ ver = await get_version("aur", {
"source": "htmlparser",
- "url": "http://httpbin.org/",
- "xpath": '//pre[@class="version"]',
- }) != None
+ "url": "https://aur.archlinux.org/",
+ "xpath": '//div[@id="footer"]/p[1]/a',
+ })
+ assert ver.startswith('v')
+ assert '.' in ver