Spaces:
Running
Running
| from __future__ import annotations | |
| import asyncio | |
| from playwright.async_api import async_playwright | |
| async def main() -> None: | |
| async with async_playwright() as playwright: | |
| browser = await playwright.chromium.launch() | |
| page = await browser.new_page() | |
| await page.goto("http://127.0.0.1:3000/patient/pat-1001", wait_until="networkidle") | |
| checkbox_box = await page.get_by_label("Submit order for signature").bounding_box() | |
| order_button_box = await page.get_by_test_id("save-order-button").bounding_box() | |
| note_button_box = await page.get_by_test_id("save-note-button").bounding_box() | |
| print("checkbox", checkbox_box) | |
| print("order_button", order_button_box) | |
| print("note_button", note_button_box) | |
| await browser.close() | |
| if __name__ == "__main__": | |
| asyncio.run(main()) | |