调查不一致的测试
app = <jupyterhub.tests.mocking.MockHub object at 0x7f4984f08e90> browser = admin_user = <User(testadmin-48 0/1 running)>, added_count_users = 49 create_user_with_scopes = <function create_user_with_scopes..temp_user_creator at 0x7f49822b4ae0>
@pytest.mark.parametrize("added_count_users", [10, 49, 50, 51, 99, 100, 101])
async def test_paging_on_admin_page(
app, browser, admin_user, added_count_users, create_user_with_scopes
):
"""verifying of displaying number of total users on the admin page and navigation with "Previous"/"Next" buttons"""
await open_admin_page(app, browser, admin_user)
jupyterhub/tests/browser/test_browser.py:1244:
app = <jupyterhub.tests.mocking.MockHub object at 0x7f4984f08e90> browser = login_as = <User(testadmin-48 0/1 running)>
async def open_admin_page(app, browser, login_as=None):
"""Login as `user` and open the admin page"""
admin_page = url_escape(app.base_url) + "hub/admin"
if login_as:
user = login_as
url = url_path_join(
public_host(app), app.hub.base_url, "/login?next=" + admin_page
)
await browser.goto(url)
await login(browser, user.name, ***;49;00m(user.name))
await expect(browser).to_have_url(re.compile(".*/hub/admin"))
E AssertionError: Page URL expected to be 're.compile('.*/hub/admin')' E Actual value: http://localhost.jovyan.org:8000/@/space%20word/hub/login?next=%2F%40%2Fspace%2520word%2Fhub/admin E Call log: E - Expect "to_have_url" with timeout 30000ms E 34 × unexpected value "http://localhost.jovyan.org:8000/@/space%20word/hub/login?next=%2F%40%2Fspace%2520word%2Fhub/admin"
内容来源: jupyterhub/jupyterhub