diff --git a/scripts/grdm.py b/scripts/grdm.py index 0497acd..6e21f70 100644 --- a/scripts/grdm.py +++ b/scripts/grdm.py @@ -6,6 +6,8 @@ import re import time import traceback +from urllib.parse import urljoin + from playwright.async_api import expect @@ -472,6 +474,41 @@ async def verify_property_folder_info( time.sleep(1) +async def goto_wiki_by_name(page, wikiname, transition_timeout=60000): + """サイドバーの Wiki リンク href(相対 URL 可)から遷移する。""" + wiki_link = page.locator(f'//*[contains(@class, "title-text")]//a[text()="{wikiname}"]') + href = await wiki_link.first.get_attribute('href') + assert href, f'Wiki "{wikiname}" のリンクが見つかりません' + url = urljoin(page.url, href) + try: + await page.goto(url, timeout=transition_timeout, wait_until='domcontentloaded') + except Exception as e: + # 編集モード中の遷移などで goto が中断されても、目的の Wiki に着いていれば続行する + if 'ERR_ABORTED' not in str(e): + raise + await expect(page.locator('#pageName')).to_have_text(wikiname, timeout=transition_timeout) + + +async def leave_edit_wiki_if_open(page, transition_timeout=60000): + """編集モードなら閲覧へ戻す。未保存確認が出た場合は破棄する。""" + modal = page.locator('#closeConfirmModal') + if not await page.locator('#mMenuBar').is_visible(): + return + if await modal.is_visible(): + await page.locator('#closeConfirmModal button.btn-danger').click() + await expect(modal).not_to_be_visible(timeout=transition_timeout) + await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout) + return + await page.locator('#revert-button').click() + try: + await expect(modal).to_be_visible(timeout=3000) + await page.locator('#closeConfirmModal button.btn-danger').click() + await expect(modal).not_to_be_visible(timeout=transition_timeout) + except AssertionError: + pass + await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout) + + async def open_wiki(page, wikiname, text, transition_timeout=60000): await page.locator(f'//*[contains(@class, "title-text")]//a[text()="{wikiname}"]').click() await expect(page.locator('//span[contains(@class, "title-text")]//b[contains(text(), "プロジェクトのWiki")]')).to_be_visible(timeout=transition_timeout) @@ -484,6 +521,190 @@ async def open_edit_wiki(page, transition_timeout=60000): await expect(page.locator('#mMenuBar')).to_be_visible(timeout=transition_timeout) await expect(page.locator('#mEditor .ProseMirror[contenteditable="true"]')).to_be_visible(timeout=transition_timeout) + +async def open_edit_wiki_collab(page, transition_timeout=60000): + """2タブ共同編集向け。タブ前面化と Milkdown 共同編集テンプレート待ちを含む。""" + await page.bring_to_front() + await open_edit_wiki(page, transition_timeout=transition_timeout) + await page.wait_for_timeout(500) + + +async def open_edit_wiki_after_close(page, transition_timeout=60000, settle_ms=2000, force_collab_rejoin=False): + """Close 後プレビューから「編集」を押す。 + + force_collab_rejoin=True のとき milkdown を外し connectCollab 再実行 path を通す。 + """ + if force_collab_rejoin: + await prepare_collab_rejoin_after_close(page) + await page.bring_to_front() + edit_button = page.locator('#editWysiwyg') + await expect(edit_button).to_be_visible(timeout=transition_timeout) + await wait_awareness_settle(page, ms=settle_ms) + await edit_button.scroll_into_view_if_needed() + await edit_button.click() + await expect(page.locator('#editWysiwyg')).not_to_be_visible(timeout=transition_timeout) + await expect(page.locator('#mMenuBar')).to_be_visible(timeout=transition_timeout) + await expect(page.locator('#mEditor .ProseMirror[contenteditable="true"]')).to_be_visible( + timeout=transition_timeout + ) + if force_collab_rejoin: + await expect_live_editing(page, transition_timeout=transition_timeout) + await wait_awareness_settle(page, ms=3000) + else: + await wait_awareness_settle(page, ms=1500) + + +async def expect_live_editing(page, transition_timeout=60000): + collab = page.locator('#collaborativeStatus') + await expect(collab).to_be_visible(timeout=transition_timeout) + await expect(collab).to_contain_text('Live editing mode', timeout=transition_timeout) + + +async def _open_collaborative_edit_on_page(page, transition_timeout=60000): + consent = page.locator('//button[text() = "同意する"]') + if await consent.count(): + await consent.click() + await open_edit_wiki_collab(page, transition_timeout=transition_timeout) + + +async def get_wiki_user_fullname(page): + fullname = await page.evaluate( + "() => (window.contextVars.currentUser || {}).fullname || ''" + ) + assert fullname, 'window.contextVars.currentUser.fullname が取得できません' + return fullname + + +def remote_collaborator_name_locator(page, name): + return page.locator('#mEditor .ProseMirror-yjs-cursor div').filter(has_text=name) + + +async def expect_remote_collaborator_name(page, name, visible=True, transition_timeout=60000): + locator = remote_collaborator_name_locator(page, name) + if visible: + await expect(locator.first).to_be_visible(timeout=transition_timeout) + else: + await expect(locator).to_have_count(0, timeout=transition_timeout) + + +async def wait_awareness_settle(page, ms=500): + await page.wait_for_timeout(ms) + + +async def nudge_collab_pages(sender, receiver, settle_ms=500): + """送信側→受信側の順にタブを前面化し、headless 2 タブ共同編集の Yjs 更新を促す。""" + await sender.bring_to_front() + await wait_awareness_settle(sender, ms=settle_ms) + await receiver.bring_to_front() + await wait_awareness_settle(receiver, ms=settle_ms) + + +async def get_meditor_milkdown_count(page): + return await page.evaluate( + "() => document.getElementById('mEditor').querySelectorAll('div.milkdown').length" + ) + + +async def prepare_collab_rejoin_after_close(page): + """A Close 後の再 Edit で milkdown を外し、connectCollab 再実行 path を通す。""" + if await get_meditor_milkdown_count(page) == 0: + return + await page.evaluate( + "() => document.getElementById('mEditor').querySelectorAll('div.milkdown').forEach(function (div) { div.remove(); })" + ) + await wait_awareness_settle(page, ms=500) + + +async def flush_collab_yjs(sender, receiver, rounds=8, settle_ms=500): + """B 追記後、Close 中タブ A の Y.Doc へ更新が届くまで B→A を繰り返し前面化する。""" + for _ in range(rounds): + await nudge_collab_pages(sender, receiver, settle_ms=settle_ms) + + +async def reopen_collab_edit_on_receiver(page, peer_page, transition_timeout=60000, settle_ms=2000): + """Close 中の page(A) を peer(B) の live Yjs へ再接続して再 Edit する。""" + await flush_collab_yjs(peer_page, page, rounds=4, settle_ms=500) + await open_edit_wiki_after_close( + page, + transition_timeout=transition_timeout, + settle_ms=settle_ms, + force_collab_rejoin=True, + ) + await expect_live_editing(page, transition_timeout=transition_timeout) + + +async def wait_for_collab_meditor_text( + page, + text, + peer_page=None, + transition_timeout=60000, + settle_ms=500, + stable_checks=1, + nudge_peer_ms=1000, +): + """共同編集で page の #mEditor に text が載るまでポーリングする。 + + 受信側 page を前面固定し、peer_page があれば定期的に短く前面化して Yjs 更新を促す。 + """ + import time + + await page.bring_to_front() + if peer_page is not None: + await nudge_collab_pages(peer_page, page, settle_ms=settle_ms) + content = page.locator('#mEditor') + deadline = time.monotonic() + transition_timeout / 1000 + last_error = None + consecutive = 0 + last_nudge = time.monotonic() + while time.monotonic() < deadline: + if peer_page is not None and time.monotonic() - last_nudge >= nudge_peer_ms / 1000: + await nudge_collab_pages(peer_page, page, settle_ms=settle_ms) + last_nudge = time.monotonic() + else: + await wait_awareness_settle(page, ms=settle_ms) + try: + await expect(content).to_contain_text(text, timeout=1000) + consecutive += 1 + if consecutive >= stable_checks: + return + except AssertionError as error: + last_error = error + consecutive = 0 + assert last_error is not None + raise last_error + + +async def open_collaborative_peer(page_a, transition_timeout=60000): + """同一ブラウザコンテキストで第2タブを開き、page_a と同じ Wiki の共同編集に参加する。""" + await expect_live_editing(page_a, transition_timeout=transition_timeout) + page_b = await page_a.context.new_page() + await page_b.goto(page_a.url, timeout=transition_timeout, wait_until='domcontentloaded') + await _open_collaborative_edit_on_page(page_b, transition_timeout=transition_timeout) + await expect_live_editing(page_b, transition_timeout=transition_timeout) + return page_b + + +async def open_fresh_collaborative_peer(live_peer_page, transition_timeout=60000): + """編集中 peer と同じ Wiki を新タブで共同編集参加する(live Y.Doc に参加)。""" + await expect_live_editing(live_peer_page, transition_timeout=transition_timeout) + new_page = await live_peer_page.context.new_page() + await new_page.goto(live_peer_page.url, timeout=transition_timeout, wait_until='domcontentloaded') + await _open_collaborative_edit_on_page(new_page, transition_timeout=transition_timeout) + await expect_live_editing(new_page, transition_timeout=transition_timeout) + await wait_awareness_settle(new_page, ms=2000) + return new_page + + +async def handoff_to_fresh_collab_peer(live_peer_page, required_text=None, transition_timeout=60000): + """live Y.Doc 参加用の新タブへ切り替え、旧 peer タブを閉じる。""" + new_page = await open_fresh_collaborative_peer(live_peer_page, transition_timeout=transition_timeout) + if required_text is not None: + await expect(new_page.locator('#mEditor')).to_contain_text( + required_text, timeout=transition_timeout + ) + await live_peer_page.close() + return new_page + async def select_text_range(page, text, transition_timeout=60000): editor_locator = page.locator('#mEditor .ProseMirror[contenteditable="true"]') await editor_locator.focus() @@ -511,6 +732,48 @@ async def fill_text(page, text, transition_timeout=60000): await editor_locator.fill(text) await expect(editor_locator).to_have_text(text, timeout=transition_timeout) + +async def replace_wiki_text(page, text, transition_timeout=60000): + """全文置換(Close 確認テスト向け)。Milkdown 保存用 Markdown も更新する。""" + editor_locator = page.locator('#mEditor .ProseMirror[contenteditable="true"]') + await editor_locator.click() + await editor_locator.evaluate( + """ + (el, text) => { + el.focus(); + const range = document.createRange(); + range.selectNodeContents(el); + const sel = window.getSelection(); + sel.removeAllRanges(); + sel.addRange(range); + document.execCommand('delete', false, null); + document.execCommand('insertText', false, text); + } + """, + text, + ) + await expect(editor_locator).to_contain_text(text, timeout=transition_timeout) + + +async def append_wiki_text(page, text, transition_timeout=60000, type_delay=50): + """末尾に追記する。keyboard.type で ProseMirror / 保存用 Markdown を更新する。""" + await page.bring_to_front() + editor_locator = page.locator('#mEditor .ProseMirror[contenteditable="true"]') + await editor_locator.click() + await page.keyboard.press("ControlOrMeta+End") + await page.keyboard.press("Enter") + await page.keyboard.type(text, delay=type_delay) + await expect(editor_locator).to_contain_text(text, timeout=transition_timeout) + + +async def append_wiki_text_live(page, text, transition_timeout=60000): + """共同編集ライブ追記向け。keyboard.type で追記し Yjs 送信の余裕を取る。""" + await expect_live_editing(page, transition_timeout=transition_timeout) + await wait_awareness_settle(page, ms=500) + await append_wiki_text(page, text, transition_timeout=transition_timeout, type_delay=100) + await wait_awareness_settle(page, ms=3000) + await expect_live_editing(page, transition_timeout=transition_timeout) + async def click_wiki_menu_save(page, menu_list, transition_timeout=60000): for menu in menu_list: locator_by_id = page.locator(f'#{menu}') @@ -532,6 +795,14 @@ async def click_wiki_menu_save(page, menu_list, transition_timeout=60000): await page.locator('//input[@type="submit" and @value="保存"]').click() await expect(page.locator('//span[contains(@class, "title-text")]//b[contains(text(), "プロジェクトのWiki")]')).to_be_visible(timeout=transition_timeout) + +async def click_wiki_footer_save(page, transition_timeout=60000): + """編集フッターの「保存」で DB 保存し、閲覧モードへ遷移する。""" + async with page.expect_navigation(timeout=transition_timeout): + await page.locator('//input[@type="submit" and @value="保存"]').click() + await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout) + + async def set_text_color(color_input, r, g, b): r = max(0, min(255, r)) g = max(0, min(255, g)) @@ -585,6 +856,53 @@ async def click_table_menu_save(page, row_index, col_index, table_menu, transiti view_locator = page.locator('#mView .ProseMirror[contenteditable="false"]') await expect(page.locator('//span[contains(@class, "title-text")]//b[contains(text(), "プロジェクトのWiki")]')).to_be_visible(timeout=transition_timeout) +async def _dismiss_dialog_safe(dialog): + try: + await dialog.dismiss() + except Exception as e: + if 'already handled' not in str(e): + raise + + +async def expect_no_dialog(page, action, transition_timeout=60000): + """action 実行中に dialog が出ないことを確認する。""" + messages = [] + + async def on_dialog(dialog): + messages.append(dialog.message) + await _dismiss_dialog_safe(dialog) + + page.on('dialog', on_dialog) + try: + await action() + finally: + page.remove_listener('dialog', on_dialog) + + assert not messages, f'離脱警告が表示された: {messages}' + + +async def expect_beforeunload(page, action, transition_timeout=60000): + """action 実行で beforeunload が出ることを確認し dismiss する。""" + dialog_event = asyncio.Event() + captured = {} + + async def on_dialog(dialog): + captured['dialog'] = dialog + await _dismiss_dialog_safe(dialog) + dialog_event.set() + + page.on('dialog', on_dialog) + try: + await action() + await asyncio.wait_for(dialog_event.wait(), timeout=transition_timeout / 1000) + finally: + page.remove_listener('dialog', on_dialog) + + dialog = captured.get('dialog') + assert dialog is not None, 'beforeunload が表示されませんでした' + assert dialog.type == 'beforeunload', f'想定外のダイアログ: type={dialog.type}' + + async def click_and_expect_alert(page, action, expected_message, transition_timeout=60000): async with page.expect_event("dialog", timeout=transition_timeout*5) as dialog_info: await action() diff --git "a/\343\203\206\343\202\271\343\203\210\346\211\213\351\240\206-Wiki\346\223\215\344\275\234-WikiDecoration.ipynb" "b/\343\203\206\343\202\271\343\203\210\346\211\213\351\240\206-Wiki\346\223\215\344\275\234-WikiDecoration.ipynb" index a5c24d8..0ee047c 100644 --- "a/\343\203\206\343\202\271\343\203\210\346\211\213\351\240\206-Wiki\346\223\215\344\275\234-WikiDecoration.ipynb" +++ "b/\343\203\206\343\202\271\343\203\210\346\211\213\351\240\206-Wiki\346\223\215\344\275\234-WikiDecoration.ipynb" @@ -1,11892 +1,12241 @@ { - "cells": [ - { - "cell_type": "code", - "execution_count": null, - "id": "56e3e33b-cbb9-484f-be9a-769c04926fb9", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:31.770736Z", - "iopub.status.busy": "2026-01-06T08:32:31.769517Z", - "iopub.status.idle": "2026-01-06T08:32:31.778717Z", - "shell.execute_reply": "2026-01-06T08:32:31.777725Z" - }, - "lc_cell_meme": { - "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-14-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f-fa3a-173b", - "history": [ - { - "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-1-a21c", - "next": "8b5ce6a0-80d5-11ed-95e1-0242ac120004-8-490a-05fb-01ac-29c3-d4dc-cf29-6b30-a674", - "previous": "8b5ce66e-80d5-11ed-95e1-0242ac120004-8-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658" - }, - { - "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-1-a21c", - "next": "8b5ce6a0-80d5-11ed-95e1-0242ac120004-8-490a-05fb-01ac-29c3-d4dc-cf29-6b30-a674", - "previous": "8b5ce66e-80d5-11ed-95e1-0242ac120004-8-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658" - }, - { - "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-12-54e5-e070-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f", - "next": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-8-3215-63a8-fef2-2947-bb68-4605-cbe7-374c", - "previous": "6908a22a-3a5e-11f0-8d62-b672e09b3688" - } - ], - "next": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e" - }, - "papermill": { - "duration": 0.075355, - "end_time": "2026-01-06T08:32:31.780920", - "exception": false, - "start_time": "2026-01-06T08:32:31.705565", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [ - "parameters" - ] - }, - "outputs": [], - "source": [ - "from datetime import datetime\n", - "from getpass import getpass\n", - "import random\n", - "\n", - "rdm_url = 'staging.rdm.example.com'\n", - "idp_name_1 = None # 'GakuNin RDM IdP'\n", - "idp_username_1 = None\n", - "idp_password_1 = None\n", - "rdm_project_name = 'TEST-WikiDecoration-{}'.format(datetime.now().strftime('%Y%m%d'))\n", - "target_storage_name = 'NII Storage'\n", - "target_storage_id = 'osfstorage'\n", - "delete_project = True\n", - "default_result_path = None\n", - "close_on_fail = False\n", - "transition_timeout = 60000\n", - "new_wikiname = 'New Wiki'" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f2397f2c-07d5-4548-8855-0024b98a7e18", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:32.013339Z", - "iopub.status.busy": "2026-01-06T08:32:32.013097Z", - "iopub.status.idle": "2026-01-06T08:32:32.022548Z", - "shell.execute_reply": "2026-01-06T08:32:32.021854Z" - }, - "lc_cell_meme": { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e", - "execution_end_time": "2025-04-02T07:21:16.844Z", - "history": [ - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "a0674b68-0c3c-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "d95d6308-0c3c-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "a8832c1c-0c3d-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "e7480d50-0c3d-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f93f2d46-0c46-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "3295fed4-0c48-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "6a84eba0-0c4a-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "6d481ba6-0c53-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "221c4f0a-0c56-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "19d7ea5a-0c5d-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "377594ca-0c6e-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-5-a21c-c06b-54e5-e070-c2c3" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "previous": "3d89aa08-0f94-11f0-935e-6e323efef16c" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-5-3215-63a8-fef2-2947-bb68", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-5-a21c-c06b-54e5-e070-c2c3" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-8-3215-63a8-fef2-2947-bb68-4605-cbe7-374c", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-6-4202-aef0-78b6-aec7-edd7-31c7", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-7-a21c-c06b-54e5-e070-c2c3-a856-8c7b" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-10-3215-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-9-4202-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-10-a21c-c06b-54e5-e070-c2c3-a856-8c7b-03e6-653e-956c" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-11-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-12-54e5-e070-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f" - }, - { - "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e", - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-12-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-13-e070-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f-fa3a" - } - ], - "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-14-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f-fa3a-173b" - }, - "papermill": { - "duration": 0.063795, - "end_time": "2026-01-06T08:32:32.024406", - "exception": false, - "start_time": "2026-01-06T08:32:31.960611", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [] - }, - "outputs": [], - "source": [ - "if idp_username_1 is None:\n", - " idp_username_1 = input(prompt=f'Username for {idp_name_1}')\n", - "if idp_password_1 is None:\n", - " idp_password_1 = getpass(prompt=f'Password for {idp_username_1}@{idp_name_1}')\n", - "(len(idp_username_1), len(idp_password_1))" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "25e8c9ab-046c-4962-9ced-d4c9ada8f385", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:32.125796Z", - "iopub.status.busy": "2026-01-06T08:32:32.125579Z", - "iopub.status.idle": "2026-01-06T08:32:32.130933Z", - "shell.execute_reply": "2026-01-06T08:32:32.130260Z" - }, - "lc_cell_meme": { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee", - "execution_end_time": "2025-04-02T07:21:20.767Z", - "history": [ - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-8-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-1-a21c" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", - "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", - "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-10-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b-7f11", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "next": "a72e1754-0c48-11f0-98e9-5e0a5654d7bd", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", - "next": "c31532b8-0c48-11f0-98e9-5e0a5654d7bd", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "next": "a72e1754-0c48-11f0-98e9-5e0a5654d7bd", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "next": "a72e1754-0c48-11f0-98e9-5e0a5654d7bd-2-ce6c-93ea", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "next": "1c54d2da-e7f9-11ef-8804-e664e9f91ae7-1-2d5f", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", - "next": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-8-35a7-1d1a-1ede-4669-1870-7a72-9171-0797", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-6-4202-aef0-78b6-aec7-edd7-31c7", - "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-19-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918-9884", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-9-4202-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda", - "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-21-19b6-77dd-b596-bf8f-163f-5d22-9918-9884-a621-ea89", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-5-3215-63a8-fef2-2947-bb68" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22", - "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-24-bf8f-163f-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-8-3215-63a8-fef2-2947-bb68-4605-cbe7-374c" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-12-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de", - "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-10-3215-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71" - }, - { - "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee", - "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-27-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-11-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091" - } - ], - "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4", - "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e" - }, - "papermill": { - "duration": 0.058089, - "end_time": "2026-01-06T08:32:32.132744", - "exception": false, - "start_time": "2026-01-06T08:32:32.074655", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [] - }, - "outputs": [], - "source": [ - "import tempfile\n", - "\n", - "work_dir = tempfile.mkdtemp()\n", - "if default_result_path is None:\n", - " default_result_path = work_dir\n", - "work_dir" - ] - }, - { - "cell_type": "markdown", - "id": "35f0fdc3-5dd4-4af0-9c5e-00e08ac864eb", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4", - "history": [ - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5", - "next": "c80dfbd7-dae2-11ec-852a-2f7bec2724a5", - "previous": "c80dfb22-dae2-11ec-9361-2f7bec2724a5" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5", - "previous": "c80dfb22-dae2-11ec-9361-2f7bec2724a5" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5", - "previous": "572ca533-dae3-11ec-a526-2f7bec2724a5" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-1-c6ac", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5", - "previous": "7519f85c-daf7-11ec-8914-2f7bec2724a5" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-2-c6ac-d8cc", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-1-a8e4", - "previous": "7519f85c-daf7-11ec-8914-2f7bec2724a5-1-419b" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-2-c6ac-d8cc", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-2-a8e4-0900", - "previous": "7519f85c-daf7-11ec-8914-2f7bec2724a5-2-419b-9f1b" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-3-c6ac-d8cc-9101", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-2-a8e4-0900", - "previous": "572ca533-dae3-11ec-a526-2f7bec2724a5-2-b1ea-e4d2" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-3-c6ac-d8cc-9101", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2", - "previous": "572ca533-dae3-11ec-a526-2f7bec2724a5-3-b1ea-e4d2-4da7" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-4-c6ac-d8cc-9101-f09b", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2", - "previous": "4f7b928b-e3be-11ec-9a45-ff50a9a253bb" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-4-c6ac-d8cc-9101-f09b", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-4-a8e4-0900-6df2-eea0", - "previous": "4f7b928b-e3be-11ec-9a45-ff50a9a253bb-1-5ec5" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-5-c6ac-d8cc-9101-f09b-2a39", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-4-a8e4-0900-6df2-eea0", - "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-6-c6ac-d8cc-9101-f09b-2a39-24f8", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-5-a8e4-0900-6df2-eea0-6314", - "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a-1-018c" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-9-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-6-a8e4-0900-6df2-eea0-6314-e99d", - "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a-2-018c-6a2a" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-7-a8e4-0900-6df2-eea0-6314-e99d-fa8c", - "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a-3-018c-6a2a-b802" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "a619f160-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "a619f160-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "a619f160-0421-11ef-b901-9ee4ca18f90f-1-4dd5" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "ade3434c-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "ade3434c-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "ade3434c-0421-11ef-b901-9ee4ca18f90f-1-e9c4" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", - "previous": "b7b0487a-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-11-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853", - "next": "30566b41-858e-11ed-9c5b-3d3a5b1d1d12-4-6e2d-1d0a-78dd-514a", - "previous": "b7b0487a-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-11-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-9-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa", - "previous": "fdf30c32-0421-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-12-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853-19b6", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-9-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-13-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853-19b6-77dd", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-10-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-1-35a7" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-14-2a39-24f8-3c3b-7ad6-350d-203e-b853-19b6-77dd-b596", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-11-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-2-35a7-1d1a" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-15-24f8-3c3b-7ad6-350d-203e-b853-19b6-77dd-b596-bf8f", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-12-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-3-35a7-1d1a-1ede" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-17-7ad6-350d-203e-b853-19b6-77dd-b596-bf8f-163f-5d22", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-13-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-4-35a7-1d1a-1ede-4669" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-18-350d-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-15-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-6-35a7-1d1a-1ede-4669-1870-7a72" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-19-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918-9884", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-16-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-7-35a7-1d1a-1ede-4669-1870-7a72-9171" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-19-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918-9884", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-17-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e", - "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-8-35a7-1d1a-1ede-4669-1870-7a72-9171-0797" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-21-19b6-77dd-b596-bf8f-163f-5d22-9918-9884-a621-ea89", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-17-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-24-bf8f-163f-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-19-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e-f53e-9bff", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-6-4202-aef0-78b6-aec7-edd7-31c7" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-22-c15f-b883-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-9-4202-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33", - "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-24-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b-9738-0db8", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-27-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f", - "next": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22" - }, - { - "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4", - "next": "9598145a-f29d-11ea-b359-0a58a9feac02-32-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-12-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de" - } - ], - "next": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463", - "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee" - }, - "papermill": { - "duration": 0.050542, - "end_time": "2026-01-06T08:32:32.234094", - "exception": false, - "start_time": "2026-01-06T08:32:32.183552", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [] - }, - "source": [ - "# WikiDecoration\n", - "\n", - "- サブシステム名: アドオン\n", - "- ページ/アドオン: WikiDecoration\n", - "- 機能分類: Wiki操作\n", - "- シナリオ名: WikiDecoration\n", - "- 用意するテストデータ: URL一覧、アカウント(既存ユーザー1: GRDM)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "3779559e-3d71-4295-81c9-6494aafaf795", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:32.333661Z", - "iopub.status.busy": "2026-01-06T08:32:32.333421Z", - "iopub.status.idle": "2026-01-06T08:32:33.192006Z", - "shell.execute_reply": "2026-01-06T08:32:33.191262Z" - }, - "lc_cell_meme": { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463", - "execution_end_time": "2024-03-26T10:16:58.586484Z", - "history": [ - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-2-9f93-6f38", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02", - "previous": "9598139c-f29d-11ea-b359-0a58a9feac02" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-4-9f93-6f38-4e0f-e154", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-2-898f-27dd", - "previous": null - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-5-9f93-6f38-4e0f-e154-2449", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-4-898f-27dd-107b-087f", - "previous": null - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-6-9f93-6f38-4e0f-e154-2449-a61c", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-5-898f-27dd-107b-087f-cd22", - "previous": null - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-7-9f93-6f38-4e0f-e154-2449-a61c-a903", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-6-898f-27dd-107b-087f-cd22-8597", - "previous": null - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-8-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-7-898f-27dd-107b-087f-cd22-8597-c861", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-9-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-8-898f-27dd-107b-087f-cd22-8597-c861-055c", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-1-a8e4" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-10-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-9-898f-27dd-107b-087f-cd22-8597-c861-055c-589a", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-2-a8e4-0900" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-10-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946", - "next": "959814f0-f29d-11ea-b359-0a58a9feac02-10-898f-27dd-107b-087f-cd22-8597-c861-055c-589a-cb2e", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-11-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946-f5ba", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-10-146a-a853-2e75-8d66-3d5d-a942-7360-becb-d322-b9d5", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-12-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946-f5ba-75a4", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-11-a853-2e75-8d66-3d5d-a942-7360-becb-d322-b9d5-c83f", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-4-a8e4-0900-6df2-eea0" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-13-e154-2449-a61c-a903-c62c-9ba5-7946-f5ba-75a4-fc9f", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-12-2e75-8d66-3d5d-a942-7360-becb-d322-b9d5-c83f-f975", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-5-a8e4-0900-6df2-eea0-6314" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-14-2449-a61c-a903-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-13-8d66-3d5d-a942-7360-becb-d322-b9d5-c83f-f975-61bb", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-6-a8e4-0900-6df2-eea0-6314-e99d" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-15-a61c-a903-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-14-3d5d-a942-7360-becb-d322-b9d5-c83f-f975-61bb-23e5", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-7-a8e4-0900-6df2-eea0-6314-e99d-fa8c" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-16-a903-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504-6005", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-15-a942-7360-becb-d322-b9d5-c83f-f975-61bb-23e5-ed30", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-17-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504-6005-d30f", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-16-7360-becb-d322-b9d5-c83f-f975-61bb-23e5-ed30-648f", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-9-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-18-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504-6005-d30f-0b62", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-17-becb-d322-b9d5-c83f-f975-61bb-23e5-ed30-648f-e9c6", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-10-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-19-7946-f5ba-75a4-fc9f-ebdf-d504-6005-d30f-0b62-1f07", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-18-d322-b9d5-c83f-f975-61bb-23e5-ed30-648f-e9c6-03d9", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-11-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-20-f5ba-75a4-fc9f-ebdf-d504-6005-d30f-0b62-1f07-dfea", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-19-b9d5-c83f-f975-61bb-23e5-ed30-648f-e9c6-03d9-006e", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-12-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-22-fc9f-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-20-c83f-f975-61bb-23e5-ed30-648f-e9c6-03d9-006e-36e9", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-13-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-23-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-22-61bb-23e5-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-15-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-23-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-23-23e5-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-16-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-23-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009", - "next": "9598157c-f29d-11ea-b359-0a58a9feac02-23-23e5-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-16-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-24-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009-1540", - "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-21-3043-0b7c-55b8-41c1-336f-8de5-90ce-a3b5-a12d-937a", - "previous": "9598157c-f29d-11ea-b359-0a58a9feac02-24-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284-aa1a" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-24-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009-1540", - "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-22-0b7c-55b8-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360", - "previous": "9598157c-f29d-11ea-b359-0a58a9feac02-25-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284-aa1a-fe5e" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-26-d30f-0b62-1f07-dfea-e942-8adf-0009-1540-66e7-e779", - "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-22-0b7c-55b8-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-17-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-29-dfea-e942-8adf-0009-1540-66e7-e779-1196-efeb-205d", - "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-24-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360-886a-0c7c", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-19-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e-f53e-9bff" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009", - "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-27-90ce-a3b5-a12d-937a-4360-886a-0c7c-afd9-0958-9234", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-22-c15f-b883-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009", - "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d", - "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-24-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b-9738-0db8" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-32-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c", - "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d", - "previous": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33" - }, - { - "current": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463", - "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-7-2c34-1947-2385-47a8-9c81-828d-9a9a", - "previous": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-27-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f" - } - ], - "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434", - "previous": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4" - }, - "lc_wrapper": { - "log_history": [ - "/home/jovyan/.log/20200909/20200909-130745-0759.log", - "/home/jovyan/.log/20210625/20210625-223653-0468.log", - "/home/jovyan/.log/20210627/20210627-125528-0926.log", - "/home/jovyan/.log/20210702/20210702-100212-0644.log", - "/home/jovyan/.log/20210708/20210708-090022-0292.log", - "/home/jovyan/.log/20210708/20210708-214536-0455.log", - "/home/jovyan/.log/20210709/20210709-222111-0165.log", - "/home/jovyan/.log/20210709/20210709-224001-0891.log", - "/home/jovyan/.log/20210716/20210716-013805-0588.log", - "/home/jovyan/.log/20210716/20210716-041714-0592.log", - "/home/jovyan/.log/20220125/20220125-220307-0802.log", - "/home/jovyan/.log/20220125/20220125-220954-0816.log", - "/home/jovyan/.log/20220523/20220523-215740-0035.log", - "/home/jovyan/.log/20220524/20220524-081800-0297.log", - "/home/jovyan/.log/20220524/20220524-132917-0362.log", - "/home/jovyan/.log/20220524/20220524-213708-0750.log", - "/home/jovyan/.log/20220528/20220528-072258-0449.log", - "/home/jovyan/.log/20220604/20220604-032202-0688.log", - "/home/jovyan/.log/20220604/20220604-071732-0926.log", - "/home/jovyan/.log/20220604/20220604-082444-0776.log", - "/home/jovyan/.log/20220604/20220604-090912-0013.log", - "/home/jovyan/.log/20220604/20220604-221840-0265.log", - "/home/jovyan/.log/20220605/20220605-091717-0176.log", - "/home/jovyan/.log/20220605/20220605-221226-0648.log", - "/home/jovyan/.log/20220606/20220606-005229-0174.log", - "/home/jovyan/.log/20220606/20220606-073125-0079.log", - "/home/jovyan/.log/20220620/20220620-062401-0339.log", - "/home/jovyan/.log/20220720/20220720-092034-0601.log", - "/home/jovyan/.log/20220720/20220720-112645-0705.log", - "/home/jovyan/.log/20220720/20220720-123809-0928.log", - "/home/jovyan/.log/20220720/20220720-224038-0113.log", - "/home/jovyan/.log/20221216/20221216-220614-0020.log", - "/home/jovyan/.log/20221221/20221221-063009-0921.log", - "/home/jovyan/.log/20221227/20221227-015152-0433.log", - "/home/jovyan/.log/20230114/20230114-003107-0661.log", - "/home/jovyan/.log/20230114/20230114-035030-0255.log", - "/home/jovyan/.log/20230114/20230114-041629-0042.log", - "/home/jovyan/.log/20230301/20230301-062922-0323.log", - "/home/jovyan/.log/20230501/20230501-023044-0175.log", - "/home/jovyan/.log/20230531/20230531-050839-0468.log", - "/home/jovyan/.log/20231019/20231019-235912-0422.log", - "/home/jovyan/.log/20231020/20231020-011410-0524.log", - "/home/jovyan/.log/20240325/20240325-064454-0744.log", - "/home/jovyan/.log/20240326/20240326-094831-0686.log", - "/home/jovyan/.log/20240326/20240326-101658-0141.log" - ] - }, - "papermill": { - "duration": 0.911, - "end_time": "2026-01-06T08:32:33.194007", - "exception": false, - "start_time": "2026-01-06T08:32:32.283007", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [] - }, - "outputs": [], - "source": [ - "import importlib\n", - "import pandas as pd\n", - "\n", - "import scripts.playwright\n", - "importlib.reload(scripts.playwright)\n", - "\n", - "from scripts.playwright import *\n", - "from scripts import grdm\n", - "\n", - "await init_pw_context(close_on_fail=close_on_fail, last_path=default_result_path)" - ] - }, - { - "cell_type": "markdown", - "id": "2278a3aa-fe25-4111-bb6c-3cc52c938f2a", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434", - "history": [ - { - "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34", - "next": "d335d3ec-80d5-11ed-95e1-0242ac120004-14-e06e-e073-8605-4483-934f-f6a6-d120-39e8-923e-ba69", - "previous": "adbcf366-e5d6-11eb-941a-0a58a9feac02-24-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360-886a-0c7c" - }, - { - "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-4-2c34-1947-2385-47a8", - "next": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "previous": "adbcf366-e5d6-11eb-941a-0a58a9feac02-24-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360-886a-0c7c" - }, - { - "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d", - "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-3-7d4e-9eb1-9bca", - "previous": "adbcf366-e5d6-11eb-941a-0a58a9feac02-27-90ce-a3b5-a12d-937a-4360-886a-0c7c-afd9-0958-9234" - }, - { - "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-7-2c34-1947-2385-47a8-9c81-828d-9a9a", - "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-5-7d4e-9eb1-9bca-4f6c-c830", - "previous": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009" - }, - { - "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434", - "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-6-7d4e-9eb1-9bca-4f6c-c830-293a", - "previous": "9598145a-f29d-11ea-b359-0a58a9feac02-32-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c" - } - ], - "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf", - "previous": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463" - }, - "papermill": { - "duration": 0.050785, - "end_time": "2026-01-06T08:32:33.297150", - "exception": false, - "start_time": "2026-01-06T08:32:33.246365", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## ウェブブラウザの新規プライベートウィンドウでGRDMトップページを表示する\n", - "\n", - "GRDMトップページが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "71cb3a4e", - "metadata": {}, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.goto(rdm_url)\n", - "\n", - " # 同意する ボタンが現れるまで待つ\n", - " await expect(page.locator('//button[text() = \"同意する\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - " # 同意する をクリック\n", - " await page.locator('//button[text() = \"同意する\"]').click()\n", - "\n", - " # 同意する が表示されなくなったことを確認\n", - " await expect(page.locator('//button[text() = \"同意する\"]')).to_have_count(0, timeout=500)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "7b34cb33", - "metadata": {}, - "source": [ - "## ログイン情報を用いてGakuNin RDMにログインする\n", - "\n", - "(IdPに関するログイン情報が与えられた場合、)\n", - "GakuNin Embeded DSのプルダウンを展開し、IdPリストから指定されたIdPを選択する。その後、アカウントのID/Passwordを入力して「Login」ボタンを押下する。\n", - "\n", - "(IdPが指定されていない場合、)\n", - "CASのログイン操作を実施する。" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "1ca85693", - "metadata": {}, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await scripts.grdm.login(\n", - " page, idp_name_1, idp_username_1, idp_password_1, transition_timeout=transition_timeout\n", - " )\n", - "\n", - " await scripts.grdm.expect_dashboard(page, transition_timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "0025b95c", - "metadata": {}, - "source": [ - "## プロジェクト一覧に指定されたタイトルのプロジェクトがない場合、指定された名前のプロジェクトを作成する\n", - "\n", - "プロジェクト一覧に当該プロジェクト名が表示されていない場合、「新規プロジェクト作成」をクリックし、その名前を入力、「作成」をクリックする。" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "b4a3cb3a-2257-44e7-bc6d-e864df2b433a", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:33.401523Z", - "iopub.status.busy": "2026-01-06T08:32:33.400348Z", - "iopub.status.idle": "2026-01-06T08:32:52.456769Z", - "shell.execute_reply": "2026-01-06T08:32:52.455672Z" - }, - "lc_cell_meme": { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf", - "execution_end_time": "2025-04-18T10:03:15.630Z", - "history": [ - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "d335d3ec-80d5-11ed-95e1-0242ac120004-14-e06e-e073-8605-4483-934f-f6a6-d120-39e8-923e-ba69", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "d335d464-80d5-11ed-95e1-0242ac120004-14-4e02-17d2-51dc-b14f-3876-17a3-6132-809d-8ea5-b0b6", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "ee1320a8-0c28-11f0-98e9-5e0a5654d7bd-6-534f-ca98-0639-fd50-4b19-f3ce", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "fa034c80-0c28-11f0-98e9-5e0a5654d7bd-5-61c8-3dff-8f8a-2237-43c6", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "17cc442e-0c29-11f0-98e9-5e0a5654d7bd-6-e886-de07-db5b-bc04-f477-850a", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "1de94a14-0c29-11f0-98e9-5e0a5654d7bd-5-a479-3f2b-1422-f712-7fac", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "2840f6ba-0c29-11f0-98e9-5e0a5654d7bd-6-f26a-794a-d7be-5285-ae4d-5a8b", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", - "next": "3b9069e4-0c29-11f0-98e9-5e0a5654d7bd-5-9cb1-5973-c277-2053-05f2", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-3-7d4e-9eb1-9bca", - "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-5-a17f-a0f1-b7b9-aee9-6d00", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-5-7d4e-9eb1-9bca-4f6c-c830", - "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-8-a17f-a0f1-b7b9-aee9-6d00-d5be-a467-9692", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-4-2c34-1947-2385-47a8" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-6-7d4e-9eb1-9bca-4f6c-c830-293a", - "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-10-a17f-a0f1-b7b9-aee9-6d00-d5be-a467-9692-097d-2f06", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d" - }, - { - "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf", - "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-11-a0f1-b7b9-aee9-6d00-d5be-a467-9692-097d-2f06-1b6b", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-7-2c34-1947-2385-47a8-9c81-828d-9a9a" - } - ], - "next": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59", - "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434" - }, - "papermill": { - "duration": 19.113551, - "end_time": "2026-01-06T08:32:52.461475", - "exception": false, - "start_time": "2026-01-06T08:32:33.347924", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await expect(page.locator('//*[@data-test-create-project-modal-button]')).to_have_count(1)\n", - "\n", - " await scripts.grdm.ensure_project_exists(page, rdm_project_name, transition_timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "8e9ba470-5548-4eea-bd36-0acfee078378", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59", - "history": [ - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd", - "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "previous": "5d277060-0c48-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "previous": "5f01ce58-0c48-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "previous": "5f388ca4-0c48-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-5-1391-2434-3533-a3c9-886e", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-2-5261-ef93" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-8-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-4-575f-1d40-14d8-c05a", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-4-5261-ef93-69fc-fe2c" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-10-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-7-575f-1d40-14d8-c05a-8f00-ece7-add9", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-7-5261-ef93-69fc-fe2c-f3aa-644f-12b7" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-9-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-9-5261-ef93-69fc-fe2c-f3aa-644f-12b7-4d61-155d" - }, - { - "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59", - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", - "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-10-5261-ef93-69fc-fe2c-f3aa-644f-12b7-4d61-155d-7171" - } - ], - "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54", - "previous": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf" - }, - "papermill": { - "duration": 0.055599, - "end_time": "2026-01-06T08:32:52.577065", - "exception": false, - "start_time": "2026-01-06T08:32:52.521466", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 対象のプロジェクトをクリックする\n", - "\n", - "プロジェクトが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "570378a2-83ee-4df9-a8f0-b747c37b61fa", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:52.685416Z", - "iopub.status.busy": "2026-01-06T08:32:52.684424Z", - "iopub.status.idle": "2026-01-06T08:32:56.611402Z", - "shell.execute_reply": "2026-01-06T08:32:56.610289Z" - }, - "lc_cell_meme": { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54", - "execution_end_time": "2025-04-02T07:25:56.619Z", - "history": [ - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "next": "8c3e81ae-0c48-11f0-98e9-5e0a5654d7bd", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "next": "d00c816a-0c48-11f0-98e9-5e0a5654d7bd", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", - "next": "d00c816a-0c48-11f0-98e9-5e0a5654d7bd", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "d00c816a-0c48-11f0-98e9-5e0a5654d7bd-1-a2e7", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "044c0cb4-dae5-11ec-8491-2f7bec2724a5-17-3e07-2bea-4fac-5c21-f105-190c-f99c-31e8-5e5e-ac36", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-20-5500-73e0-446c-7235-daa5-1a15-96d5-b6a8-dc5b-e139", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "934c6ffe-dae5-11ec-a92a-2f7bec2724a5-17-571d-cdd9-d564-01ab-f7e5-8d97-6174-db5a-df2b-c175", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "dad491c6-dae5-11ec-855d-2f7bec2724a5-17-03f1-3c3f-d02a-11e2-7239-0dc9-bdb5-8cc4-3dcd-45bf", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "dad49316-dae5-11ec-962f-2f7bec2724a5-17-6cc1-4eae-cb84-ca65-9e01-b537-dd94-6289-52c8-e7d3", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "dad49370-dae5-11ec-b407-2f7bec2724a5-17-5e65-f36c-7787-a2a4-a3a2-5d2a-3c47-f00d-4100-e152", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "40758707-dae7-11ec-bcf5-2f7bec2724a5-17-e452-9c09-86d0-ac50-ac4c-1547-e959-e499-16e5-98eb", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", - "next": "4075886b-dae7-11ec-8776-2f7bec2724a5-17-7b2e-ee30-5825-15a2-1ccf-7ec0-fb63-03ff-4c46-872e", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-4-575f-1d40-14d8-c05a", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-17-d418-70fa-1e5d-2668-694d-d234-24f6-449e-d5cd-8dbc", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-7-575f-1d40-14d8-c05a-8f00-ece7-add9", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-19-1e5d-2668-694d-d234-24f6-449e-d5cd-8dbc-22f6-21ed", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-5-1391-2434-3533-a3c9-886e" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-9-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-22-d234-24f6-449e-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-8-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-24-449e-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-10-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", - "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", - "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78" - }, - { - "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54", - "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78" - } - ], - "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e", - "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59" - }, - "papermill": { - "duration": 3.985646, - "end_time": "2026-01-06T08:32:56.615392", - "exception": false, - "start_time": "2026-01-06T08:32:52.629746", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator(f'//*[@data-test-dashboard-item-title and text()=\"{rdm_project_name}\"]').click() \n", - "\n", - " await expect(page.locator('//a[text() = \"アドオン\"]')).to_be_visible(timeout=transition_timeout)\n", - " await expect(grdm.get_select_expanded_storage_title_locator(page, target_storage_name)).to_be_visible(timeout=transition_timeout)\n", - " time.sleep(1)\n", - "\n", - " await page.locator('//h3[text()=\"最近の活動\"]').click()\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "89cf15bd-7cd7-4a0e-a10b-7245ced0c63f", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e", - "history": [ - { - "current": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f" - }, - { - "current": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e", - "next": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f" - } - ], - "next": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f", - "previous": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54" - }, - "papermill": { - "duration": 0.062501, - "end_time": "2026-01-06T08:32:56.735497", - "exception": false, - "start_time": "2026-01-06T08:32:56.672996", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## Wikiタブをクリックする\n", - "\n", - "画面がWikiに切り替わること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a726b808-e2a5-4ce4-9943-08e9d5a75e9d", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:56.848984Z", - "iopub.status.busy": "2026-01-06T08:32:56.847999Z", - "iopub.status.idle": "2026-01-06T08:32:59.600373Z", - "shell.execute_reply": "2026-01-06T08:32:59.599344Z" - }, - "lc_cell_meme": { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f", - "execution_end_time": "2025-11-25T11:13:57.549Z", - "history": [ - { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" - }, - { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" - }, - { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" - }, - { - "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f", - "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" - } - ], - "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326", - "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e" - }, - "papermill": { - "duration": 2.812902, - "end_time": "2026-01-06T08:32:59.603513", - "exception": false, - "start_time": "2026-01-06T08:32:56.790611", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.get_by_role(\"link\", name=\"Wiki\", exact=True).click()\n", - " await expect(page.locator('//*[contains(@class, \"title-text\")]//*[text() = \"プロジェクトのWiki\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "13a0b9c9-239e-404a-8be0-23a4ec3ffdee", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326", - "history": [ - { - "current": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326", - "next": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64", - "previous": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f" - }, - "papermill": { - "duration": 0.056841, - "end_time": "2026-01-06T08:32:59.721572", - "exception": false, - "start_time": "2026-01-06T08:32:59.664731", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 画面左のプロジェクトのWikiの上にある「新規」ボタンをクリックする\n", - "\n", - "新規Wikiページを追加画面が表示される" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "9661461a-4b98-4733-aa19-659e3d7eccde", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:32:59.835550Z", - "iopub.status.busy": "2026-01-06T08:32:59.834396Z", - "iopub.status.idle": "2026-01-06T08:33:00.430542Z", - "shell.execute_reply": "2026-01-06T08:33:00.429480Z" - }, - "lc_cell_meme": { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64", - "execution_end_time": "2025-11-25T11:13:58.073Z", - "history": [ - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" - }, - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" - }, - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" - }, - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" - }, - { - "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64", - "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" - } - ], - "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14", - "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326" - }, - "papermill": { - "duration": 0.656268, - "end_time": "2026-01-06T08:33:00.433503", - "exception": false, - "start_time": "2026-01-06T08:32:59.777235", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('div[data-target=\"#newWiki\"]').click() \n", - " await expect(page.locator('h3.modal-title', has_text=\"新規Wikiページを追加\")).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "a40874a2-11f0-4f23-8d1d-059be1d8ed67", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14", - "history": [ - { - "current": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14", - "next": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", - "previous": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98", - "previous": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64" - }, - "papermill": { - "duration": 0.057914, - "end_time": "2026-01-06T08:33:00.551886", - "exception": false, - "start_time": "2026-01-06T08:33:00.493972", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 同階層に追加を選択し、任意の新規Wiki名を入力して「追加」ボタンをクリックする\n", - "\n", - "画面左のプロジェクトのWikiに、追加したWikiが表示される" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c85b95b7-02a0-4a81-bc75-fbd83807d2da", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:00.667408Z", - "iopub.status.busy": "2026-01-06T08:33:00.666793Z", - "iopub.status.idle": "2026-01-06T08:33:02.960416Z", - "shell.execute_reply": "2026-01-06T08:33:02.959219Z" - }, - "lc_cell_meme": { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98", - "execution_end_time": "2025-11-25T11:14:00.618Z", - "history": [ - { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" - }, - { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" - }, - { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", - "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" - }, - { - "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98", - "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" - } - ], - "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417", - "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14" - }, - "papermill": { - "duration": 2.354991, - "end_time": "2026-01-06T08:33:02.963159", - "exception": false, - "start_time": "2026-01-06T08:33:00.608168", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('input[name=\"addHierarchy\"][value=\"same\"]').check()\n", - " await page.fill('#data', new_wikiname)\n", - " await page.locator('#add-wiki-submit').click()\n", - " await expect(page.locator(f'//*[contains(@class, \"title-text\")]//*[text() = \"{new_wikiname}\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "258c516d-36ca-4067-ad00-6b939798e12d", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417", - "history": [ - { - "current": "0b314660-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417", - "next": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d", - "previous": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98" - }, - "papermill": { - "duration": 0.059679, - "end_time": "2026-01-06T08:33:03.089138", - "exception": false, - "start_time": "2026-01-06T08:33:03.029459", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「プロジェクトのWiki」内にある追加したWikiを選択\n", - "\n", - "Wikiの内容が表示されること(初期表示は空白で「重要な情報、リンク、または画像をここに追加して、プロジェクトを説明します。」の記載があること)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "4475582c-6877-479c-a629-da52d875f928", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:03.209040Z", - "iopub.status.busy": "2026-01-06T08:33:03.208490Z", - "iopub.status.idle": "2026-01-06T08:33:05.735024Z", - "shell.execute_reply": "2026-01-06T08:33:05.734007Z" - }, - "lc_cell_meme": { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d", - "execution_end_time": "2025-11-25T11:14:04.718Z", - "history": [ - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" - }, - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "next": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" - }, - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" - }, - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", - "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" - }, - { - "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d", - "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" - } - ], - "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0", - "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417" - }, - "papermill": { - "duration": 2.590002, - "end_time": "2026-01-06T08:33:05.738359", - "exception": false, - "start_time": "2026-01-06T08:33:03.148357", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_wiki(page, new_wikiname, '重要な情報、リンク、または画像をここに追加して、プロジェクトを説明します。')\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "b54636e5-38da-49dd-a697-edbbaaec394b", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0", - "history": [ - { - "current": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0", - "next": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "previous": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e", - "previous": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d" - }, - "papermill": { - "duration": 0.060766, - "end_time": "2026-01-06T08:33:05.903639", - "exception": false, - "start_time": "2026-01-06T08:33:05.842873", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック\n", - "\n", - "Wikiの編集画面が表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "ee9fab1e-203e-4b8b-8038-60f71a35c724", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:06.024165Z", - "iopub.status.busy": "2026-01-06T08:33:06.023056Z", - "iopub.status.idle": "2026-01-06T08:33:06.353068Z", - "shell.execute_reply": "2026-01-06T08:33:06.352016Z" - }, - "lc_cell_meme": { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e", - "execution_end_time": "2025-11-25T11:14:04.874Z", - "history": [ - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" - }, - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" - }, - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", - "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" - }, - { - "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e", - "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" - } - ], - "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9", - "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0" - }, - "papermill": { - "duration": 0.393554, - "end_time": "2026-01-06T08:33:06.356055", - "exception": false, - "start_time": "2026-01-06T08:33:05.962501", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "9599f9b2-9d52-4bf1-aa6e-74a76fa68ef9", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9", - "history": [ - { - "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633", - "next": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633", - "next": "a8d897be-caa7-11f0-9373-6a40bdb2b9ec", - "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9", - "next": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844", - "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e" - }, - "papermill": { - "duration": 0.060695, - "end_time": "2026-01-06T08:33:06.478543", - "exception": false, - "start_time": "2026-01-06T08:33:06.417848", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 編集画面にて「test」と入力後、編集画面の戻るボタンをクリックする。\t\n", - "\n", - "編集した結果が1つ前に戻り入力した「test」が削除されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "3794fd6b-cf38-419c-bb4f-d1008e47db1c", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:06.600598Z", - "iopub.status.busy": "2026-01-06T08:33:06.599560Z", - "iopub.status.idle": "2026-01-06T08:33:07.773253Z", - "shell.execute_reply": "2026-01-06T08:33:07.772184Z" - }, - "lc_cell_meme": { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844", - "execution_end_time": "2025-11-25T11:14:06.253Z", - "history": [ - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", - "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6", - "previous": "a8d897be-caa7-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844", - "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" - } - ], - "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce", - "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9" - }, - "papermill": { - "duration": 1.238173, - "end_time": "2026-01-06T08:33:07.776282", - "exception": false, - "start_time": "2026-01-06T08:33:06.538109", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test'\n", - "\n", - "async def _step(page):\n", - " await grdm.fill_text(page, text)\n", - " await page.locator('#undoWiki').click()\n", - " await expect(page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_have_text(\"\", timeout=transition_timeout)\n", - " await expect(page.locator('#redoWiki')).to_be_enabled(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "7aa155ec-7092-433b-9809-27c53aaee94c", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce", - "history": [ - { - "current": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce", - "next": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "previous": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba", - "previous": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844" - }, - "papermill": { - "duration": 0.06291, - "end_time": "2026-01-06T08:33:07.910548", - "exception": false, - "start_time": "2026-01-06T08:33:07.847638", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 編集画面の進むボタンをクリックする\n", - "\n", - "編集した結果が1つ前に進み削除された「test」が表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "3e2bdfc2-c517-4b86-b627-70bc7c4d19a3", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:08.035013Z", - "iopub.status.busy": "2026-01-06T08:33:08.034073Z", - "iopub.status.idle": "2026-01-06T08:33:08.237032Z", - "shell.execute_reply": "2026-01-06T08:33:08.236019Z" - }, - "lc_cell_meme": { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba", - "execution_end_time": "2025-11-25T11:14:06.343Z", - "history": [ - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" - }, - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "next": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" - }, - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" - }, - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", - "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" - }, - { - "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba", - "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" - } - ], - "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73", - "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce" - }, - "papermill": { - "duration": 0.268927, - "end_time": "2026-01-06T08:33:08.239689", - "exception": false, - "start_time": "2026-01-06T08:33:07.970762", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('#redoWiki').click()\n", - " editor_locator = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", - " await expect(page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_have_text(text, timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "c458cfb9-ea85-4e00-97d3-78cab02a0e41", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73", - "history": [ - { - "current": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73", - "next": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "previous": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024", - "previous": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba" - }, - "papermill": { - "duration": 0.063799, - "end_time": "2026-01-06T08:33:08.375401", - "exception": false, - "start_time": "2026-01-06T08:33:08.311602", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 入力した「test」の文字を範囲指定して編集画面の太字ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "de3cd35a-023a-4370-af40-4efc1af5776a", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:08.502787Z", - "iopub.status.busy": "2026-01-06T08:33:08.501577Z", - "iopub.status.idle": "2026-01-06T08:33:11.536037Z", - "shell.execute_reply": "2026-01-06T08:33:11.534993Z" - }, - "lc_cell_meme": { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024", - "execution_end_time": "2025-11-25T11:14:09.992Z", - "history": [ - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", - "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - }, - { - "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" - } - ], - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4", - "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73" - }, - "papermill": { - "duration": 3.101165, - "end_time": "2026-01-06T08:33:11.538934", - "exception": false, - "start_time": "2026-01-06T08:33:08.437769", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "14383fc3-b784-4764-898c-82f9af1ef5dc", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4", - "history": [ - { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", - "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", - "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e", - "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad" - }, - { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e", - "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad" - }, - { - "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4", - "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024" - }, - "papermill": { - "duration": 0.062906, - "end_time": "2026-01-06T08:33:11.674697", - "exception": false, - "start_time": "2026-01-06T08:33:11.611791", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の太字ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太字表示ではなくなること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a11291b2-7190-4591-b1fe-ca4d4d1c4fe5", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:11.803093Z", - "iopub.status.busy": "2026-01-06T08:33:11.801654Z", - "iopub.status.idle": "2026-01-06T08:33:15.925740Z", - "shell.execute_reply": "2026-01-06T08:33:15.924682Z" - }, - "lc_cell_meme": { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82", - "execution_end_time": "2025-12-16T04:44:28.181Z", - "history": [ - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", - "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", - "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82", - "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e" - } - ], - "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4" - }, - "papermill": { - "duration": 4.191789, - "end_time": "2026-01-06T08:33:15.928883", - "exception": false, - "start_time": "2026-01-06T08:33:11.737094", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "3ca5e516-3377-4339-a651-feb3feb3f2d9", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856", - "history": [ - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" - }, - { - "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856", - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad" - } - ], - "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c", - "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82" - }, - "papermill": { - "duration": 0.08624, - "end_time": "2026-01-06T08:33:16.081150", - "exception": false, - "start_time": "2026-01-06T08:33:15.994910", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の斜体ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が斜体表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "32245346-f16f-40c5-8780-6516c77e1d94", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:16.213439Z", - "iopub.status.busy": "2026-01-06T08:33:16.212446Z", - "iopub.status.idle": "2026-01-06T08:33:19.413530Z", - "shell.execute_reply": "2026-01-06T08:33:19.412493Z" - }, - "lc_cell_meme": { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c", - "history": [ - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - }, - { - "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c", - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" - } - ], - "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27", - "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856" - }, - "papermill": { - "duration": 3.27044, - "end_time": "2026-01-06T08:33:19.416554", - "exception": false, - "start_time": "2026-01-06T08:33:16.146114", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['italicWiki'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "43311e22-2509-450c-903b-f5e43314bdcf", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27", - "history": [ - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d", - "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d", - "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27", - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5", - "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c" - }, - "papermill": { - "duration": 0.072237, - "end_time": "2026-01-06T08:33:19.556207", - "exception": false, - "start_time": "2026-01-06T08:33:19.483970", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の斜体ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が斜体表示ではなくなること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "cb8b37e6-28fc-4559-9679-b949c82a1e83", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:19.726008Z", - "iopub.status.busy": "2026-01-06T08:33:19.724938Z", - "iopub.status.idle": "2026-01-06T08:33:22.960070Z", - "shell.execute_reply": "2026-01-06T08:33:22.959010Z" - }, - "lc_cell_meme": { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5", - "history": [ - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - }, - { - "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5", - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" - } - ], - "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6", - "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27" - }, - "papermill": { - "duration": 3.341947, - "end_time": "2026-01-06T08:33:22.963122", - "exception": false, - "start_time": "2026-01-06T08:33:19.621175", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['italicWiki'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "6218cfe7-95f5-4ff7-ba69-02d20b233c22", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6", - "history": [ - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6", - "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5" - }, - "papermill": { - "duration": 0.073442, - "end_time": "2026-01-06T08:33:23.106609", - "exception": false, - "start_time": "2026-01-06T08:33:23.033167", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の取り消し線文字ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」に取消線がついて表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c47fe73b-58eb-469b-8a01-8aa239b727f0", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:23.242024Z", - "iopub.status.busy": "2026-01-06T08:33:23.240843Z", - "iopub.status.idle": "2026-01-06T08:33:27.262466Z", - "shell.execute_reply": "2026-01-06T08:33:27.261381Z" - }, - "lc_cell_meme": { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776", - "history": [ - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - }, - { - "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776", - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" - } - ], - "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6" - }, - "papermill": { - "duration": 4.0922, - "end_time": "2026-01-06T08:33:27.265460", - "exception": false, - "start_time": "2026-01-06T08:33:23.173260", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_strikethrough'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "617dacbd-7ec6-4945-a8b2-5817482740c3", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c", - "history": [ - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c", - "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776" - }, - "papermill": { - "duration": 0.074528, - "end_time": "2026-01-06T08:33:27.410087", - "exception": false, - "start_time": "2026-01-06T08:33:27.335559", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の取り消し線文字ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」に取消線がなくなって表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "b84f742e-9cc1-4197-85dd-ebd4ed3e0242", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:27.545220Z", - "iopub.status.busy": "2026-01-06T08:33:27.544107Z", - "iopub.status.idle": "2026-01-06T08:33:31.387405Z", - "shell.execute_reply": "2026-01-06T08:33:31.386353Z" - }, - "lc_cell_meme": { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f", - "history": [ - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - }, - { - "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f", - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" - } - ], - "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c" - }, - "papermill": { - "duration": 3.914323, - "end_time": "2026-01-06T08:33:31.390365", - "exception": false, - "start_time": "2026-01-06T08:33:27.476042", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_strikethrough'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "1b4e3d03-91ab-4567-a160-ac47a0c6b05c", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759", - "history": [ - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759", - "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f" - }, - "papermill": { - "duration": 0.075632, - "end_time": "2026-01-06T08:33:31.537293", - "exception": false, - "start_time": "2026-01-06T08:33:31.461661", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の下線文字ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」に下線がついて表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "3e827e71-3068-49f0-a538-d75994f9ea9f", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:31.673893Z", - "iopub.status.busy": "2026-01-06T08:33:31.672816Z", - "iopub.status.idle": "2026-01-06T08:33:35.905413Z", - "shell.execute_reply": "2026-01-06T08:33:35.904351Z" - }, - "lc_cell_meme": { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1", - "execution_end_time": "2025-11-26T02:54:54.168Z", - "history": [ - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - }, - { - "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1", - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" - } - ], - "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759" - }, - "papermill": { - "duration": 4.30276, - "end_time": "2026-01-06T08:33:35.907173", - "exception": false, - "start_time": "2026-01-06T08:33:31.604413", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_underlined'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "d211c2d8-e313-40b0-89c1-ef6d3f2b29fc", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a", - "history": [ - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a", - "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1" - }, - "papermill": { - "duration": 0.073198, - "end_time": "2026-01-06T08:33:36.058197", - "exception": false, - "start_time": "2026-01-06T08:33:35.984999", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の下線文字ボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」に下線がなくなって表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a7d152f6-6284-4934-b745-bf58e0d7c1f0", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:36.198119Z", - "iopub.status.busy": "2026-01-06T08:33:36.197174Z", - "iopub.status.idle": "2026-01-06T08:33:39.396016Z", - "shell.execute_reply": "2026-01-06T08:33:39.394993Z" - }, - "lc_cell_meme": { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "execution_end_time": "2025-11-26T02:54:57.599Z", - "history": [ - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "next": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" - }, - { - "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", - "next": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" - } - ], - "next": "b170d522-eacc-11f0-88dd-aaa1b857283c-2-e3c9-2609", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" - }, - "papermill": { - "duration": 3.272156, - "end_time": "2026-01-06T08:33:39.398926", - "exception": false, - "start_time": "2026-01-06T08:33:36.126770", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_underlined'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "b96cf2c2-693f-4eb4-a471-37d28bb6b3aa", - "metadata": { - "lc_cell_meme": { - "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-2-e3c9-2609", - "history": [ - { - "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" - }, - { - "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" - }, - { - "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" - } - ], - "next": "b564ef88-eacc-11f0-88dd-aaa1b857283c", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" - }, - "papermill": { - "duration": 0.071331, - "end_time": "2026-01-06T08:33:39.546542", - "exception": false, - "start_time": "2026-01-06T08:33:39.475211", - "status": "completed" - }, - "tags": [] - }, - "source": [ - "## 入力した「test」の文字を範囲指定して編集画面のフォントカラーボタンをクリック\n", - "\n", - "フォントカラーのRGB設定のウィンドウが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "68d38f1d-3031-42cd-bd55-acca9ecf3a95", - "metadata": { - "execution": { - "iopub.execute_input": "2026-01-06T08:33:39.688963Z", - "iopub.status.busy": "2026-01-06T08:33:39.687941Z", - "iopub.status.idle": "2026-01-06T08:33:40.036052Z", - "shell.execute_reply": "2026-01-06T08:33:40.034989Z" - }, - "lc_cell_meme": { - "current": "b564ef88-eacc-11f0-88dd-aaa1b857283c", - "history": [ - { - "current": "b564ef88-eacc-11f0-88dd-aaa1b857283c", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9" - }, - { - "current": "b564ef88-eacc-11f0-88dd-aaa1b857283c", - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9" - } - ], - "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-2-e3c9-2609" - }, - "papermill": { - "duration": 0.422749, - "end_time": "2026-01-06T08:33:40.039017", - "exception": false, - "start_time": "2026-01-06T08:33:39.616268", - "status": "completed" - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.select_text_range(page, text)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "3df661db-bc80-44be-bb40-35843cb12c6d", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "history": [ - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "next": "b170d522-eacc-11f0-88dd-aaa1b857283c", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "next": "b170d522-eacc-11f0-88dd-aaa1b857283c", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" - }, - { - "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9" - } - ], - "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "previous": "b564ef88-eacc-11f0-88dd-aaa1b857283c" - }, - "papermill": { - "duration": 0.075999, - "end_time": "2026-01-06T08:33:40.187267", - "exception": false, - "start_time": "2026-01-06T08:33:40.111268", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、表示されているRGB設定画面のRの項目を255にしEnterキーを押下後、保存ボタンをクリック\n", - "\n", - "入力した「test」のフォントカラーが赤で表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d9c03633-ad69-4947-b790-816ed5da8ae0", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:40.330637Z", - "iopub.status.busy": "2026-01-06T08:33:40.330388Z", - "iopub.status.idle": "2026-01-06T08:33:43.371651Z", - "shell.execute_reply": "2026-01-06T08:33:43.370792Z" - }, - "lc_cell_meme": { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "execution_end_time": "2025-11-26T02:55:01.182Z", - "history": [ - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", - "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c" - }, - { - "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", - "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c" - } - ], - "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" - }, - "papermill": { - "duration": 3.116511, - "end_time": "2026-01-06T08:33:43.375072", - "exception": false, - "start_time": "2026-01-06T08:33:40.258561", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.click_wiki_menu_save(page, ['format_color_text'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "2379c306-8781-43c7-b1ed-ef06f21e4d04", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", - "history": [ - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", - "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191" - }, - "papermill": { - "duration": 0.078931, - "end_time": "2026-01-06T08:33:43.528222", - "exception": false, - "start_time": "2026-01-06T08:33:43.449291", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## ファイルタブをクリックする\n", - "\n", - "画面がファイルに切り替わること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "8e7132f5-62c0-4960-b5ac-d9ccddd79cc0", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:43.674798Z", - "iopub.status.busy": "2026-01-06T08:33:43.673454Z", - "iopub.status.idle": "2026-01-06T08:33:46.524304Z", - "shell.execute_reply": "2026-01-06T08:33:46.523293Z" - }, - "lc_cell_meme": { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903", - "execution_end_time": "2025-11-26T02:55:04.549Z", - "history": [ - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", - "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - }, - { - "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903", - "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" - } - ], - "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287" - }, - "papermill": { - "duration": 2.92594, - "end_time": "2026-01-06T08:33:46.525831", - "exception": false, - "start_time": "2026-01-06T08:33:43.599891", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('#projectNavFiles a').click()\n", - " time.sleep(1)\n", - " await expect(page.locator('//a[text() = \"アドオン\"]')).to_be_visible(timeout=transition_timeout)\n", - " await expect(grdm.get_select_expanded_storage_title_locator(page, target_storage_name)).to_be_visible(timeout=transition_timeout)\n", - " time.sleep(1)\n", - "\n", - " await expect(page.locator('//h3[text()=\"最近の活動\"]')).not_to_be_visible()\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "af377e82-7562-4738-a0ea-79a6a94ebf01", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e", - "history": [ - { - "current": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e", - "next": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903" - }, - "papermill": { - "duration": 0.079084, - "end_time": "2026-01-06T08:33:46.681097", - "exception": false, - "start_time": "2026-01-06T08:33:46.602013", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「NII Storage」を選択し、画面上部の「フォルダのアップロード」ボタンをクリックする\n", - "\n", - "フォルダ選択画面が表示される" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c54bbd80-b64c-43b1-bbfa-92121f7787c2", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:46.829560Z", - "iopub.status.busy": "2026-01-06T08:33:46.828504Z", - "iopub.status.idle": "2026-01-06T08:33:47.015053Z", - "shell.execute_reply": "2026-01-06T08:33:47.014026Z" - }, - "lc_cell_meme": { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "history": [ - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" - }, - { - "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", - "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" - } - ], - "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-2-257f-7e1f", - "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" - }, - "papermill": { - "duration": 0.262486, - "end_time": "2026-01-06T08:33:47.016690", - "exception": false, - "start_time": "2026-01-06T08:33:46.754204", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.get_select_storage_title_locator(page, target_storage_name).click()\n", - " await expect(page.locator('//i[contains(@class, \"fa-plus\")]/../*[text() = \"フォルダのアップロード\"]')).to_be_enabled()\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "871f54f5-e8b4-4bb3-9faa-a2164261a941", - "metadata": { - "lc_cell_meme": { - "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-2-257f-7e1f", - "history": [ - { - "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" - }, - { - "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" - }, - { - "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" - } - ], - "next": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", - "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" - }, - "papermill": { - "duration": 0.078661, - "end_time": "2026-01-06T08:33:47.169479", - "exception": false, - "start_time": "2026-01-06T08:33:47.090818", - "status": "completed" - }, - "tags": [] - }, - "source": [ - "## 事前に用意しておいた「WikiImport_Heading」フォルダを選択し「アップロード」ボタンをクリックする\n", - "\n", - "ファイルのアップロード確認メッセージが表示される\n", - "> **※本手順の確認内容は自動検証できないため、次手順の中で結果を一括確認します。**" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f331fb26-47c8-4163-8dcb-281ff52743f0", - "metadata": { - "execution": { - "iopub.execute_input": "2026-01-06T08:33:47.319997Z", - "iopub.status.busy": "2026-01-06T08:33:47.318909Z", - "iopub.status.idle": "2026-01-06T08:33:47.459636Z", - "shell.execute_reply": "2026-01-06T08:33:47.458589Z" - }, - "lc_cell_meme": { - "current": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", - "history": [ - { - "current": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f" - }, - { - "current": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f" - } - ], - "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-2-257f-7e1f" - }, - "papermill": { - "duration": 0.219254, - "end_time": "2026-01-06T08:33:47.462750", - "exception": false, - "start_time": "2026-01-06T08:33:47.243496", - "status": "completed" - }, - "tags": [] - }, - "outputs": [], - "source": [ - "# ・(補足)自動試験の場合、「確認内容」が確認できないため、手動で作業が必要\n", - "async def _step(page):\n", - " pass\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "f82fa05b-7cf6-4e11-858a-5a9f23bd199b", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "history": [ - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" - }, - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c", - "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" - }, - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c", - "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" - }, - { - "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f" - } - ], - "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "previous": "ac97b9de-eacd-11f0-88dd-aaa1b857283c" - }, - "papermill": { - "duration": 0.081378, - "end_time": "2026-01-06T08:33:47.621158", - "exception": false, - "start_time": "2026-01-06T08:33:47.539780", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「ステータスをアップロード」画面下の「Done」ボタンをクリックする\n", - "\n", - "「WikiImport_Heading」フォルダをアップロードしました" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "27a69196-58e6-4f75-9429-3884bc1598ab", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:47.773924Z", - "iopub.status.busy": "2026-01-06T08:33:47.773036Z", - "iopub.status.idle": "2026-01-06T08:33:54.872607Z", - "shell.execute_reply": "2026-01-06T08:33:54.871589Z" - }, - "lc_cell_meme": { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "history": [ - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", - "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c" - }, - { - "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", - "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c" - } - ], - "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", - "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" - }, - "papermill": { - "duration": 7.18322, - "end_time": "2026-01-06T08:33:54.879234", - "exception": false, - "start_time": "2026-01-06T08:33:47.696014", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "foldername = 'WikiImport_Heading'\n", - "folderpath = os.path.join('resources/Datatest-Wiki', foldername)\n", - "\n", - "async def _step(page):\n", - " await grdm.upload_folder(page, folderpath)\n", - " await asyncio.sleep(1)\n", - " await expect(page.locator(f'//*[@role = \"progressbar\"]')).to_have_count(0, timeout=transition_timeout)\n", - " await expect(grdm.get_select_folder_title_locator(page, foldername)).to_have_count(2, timeout=transition_timeout)\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "244ae618-bee8-42db-8b27-bd7622aa6a12", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", - "history": [ - { - "current": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", - "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "786a8242-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81", - "previous": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238" - }, - "papermill": { - "duration": 0.114228, - "end_time": "2026-01-06T08:33:55.071590", - "exception": false, - "start_time": "2026-01-06T08:33:54.957362", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## Wikiタブをクリックする\n", - "\n", - "画面がWikiに切り替わること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e0c070a6-ceb9-4ce3-a415-7c98fadcd578", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:55.230497Z", - "iopub.status.busy": "2026-01-06T08:33:55.228987Z", - "iopub.status.idle": "2026-01-06T08:33:57.499861Z", - "shell.execute_reply": "2026-01-06T08:33:57.498801Z" - }, - "lc_cell_meme": { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81", - "history": [ - { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88" - }, - { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88" - }, - { - "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81", - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47", - "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88" - } - ], - "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963", - "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8" - }, - "papermill": { - "duration": 2.352933, - "end_time": "2026-01-06T08:33:57.501706", - "exception": false, - "start_time": "2026-01-06T08:33:55.148773", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.get_by_role(\"link\", name=\"Wiki\", exact=True).click()\n", - " await expect(page.locator('//*[contains(@class, \"title-text\")]//*[text() = \"プロジェクトのWiki\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "de1912a1-cd5b-4175-9150-274ea1233d10", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963", - "history": [ - { - "current": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963", - "next": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7839f942-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82", - "previous": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81" - }, - "papermill": { - "duration": 0.086743, - "end_time": "2026-01-06T08:33:57.669972", - "exception": false, - "start_time": "2026-01-06T08:33:57.583229", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「インポート」ボタンをクリックする\n", - "\n", - "「Wikiページをインポートする」画面が表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e8233f31-a856-4aaf-91ba-b05dbf9b887b", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:57.830841Z", - "iopub.status.busy": "2026-01-06T08:33:57.829677Z", - "iopub.status.idle": "2026-01-06T08:33:58.407144Z", - "shell.execute_reply": "2026-01-06T08:33:58.406093Z" - }, - "lc_cell_meme": { - "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82", - "history": [ - { - "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47" - }, - { - "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47" - }, - { - "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82", - "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", - "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47" - } - ], - "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc", - "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963" - }, - "papermill": { - "duration": 0.663778, - "end_time": "2026-01-06T08:33:58.412543", - "exception": false, - "start_time": "2026-01-06T08:33:57.748765", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('div[data-target=\"#wikiImport\"]').click()\n", - " await expect(page.locator('h3.modal-title', has_text=\"Wikiページをインポートする\")).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "28f9e887-f7a3-4088-a3bc-611d8290f5fa", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc", - "history": [ - { - "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc", - "next": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec", - "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00", - "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82" - }, - "papermill": { - "duration": 0.083818, - "end_time": "2026-01-06T08:33:58.577311", - "exception": false, - "start_time": "2026-01-06T08:33:58.493493", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## リストボックスで「WikiImport_Heading」を選択し「インポート」ボタンをクリックする\n", - "\n", - "- ボタンが「Wikiページを検証中」→「インポート中」となること\n", - "- インポートが完了すると「Import Complete」と表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "34160e6c-a4a2-4ac1-ac00-ffb36a364f77", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:33:58.737681Z", - "iopub.status.busy": "2026-01-06T08:33:58.736646Z", - "iopub.status.idle": "2026-01-06T08:34:12.521007Z", - "shell.execute_reply": "2026-01-06T08:34:12.519766Z" - }, - "lc_cell_meme": { - "current": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00", - "history": [ - { - "current": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - } - ], - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc" - }, - "papermill": { - "duration": 13.868854, - "end_time": "2026-01-06T08:34:12.524092", - "exception": false, - "start_time": "2026-01-06T08:33:58.655238", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "import_wikiname = 'WikiImport_Heading'\n", - "async def _step(page):\n", - " await page.select_option('#wikiImportDir', label=f\"{import_wikiname}\")\n", - " await grdm.click_and_expect_alert(page, lambda: page.locator('//button[text()=\"インポート\"]').click(), \"Import Complete\", transition_timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "022b2f7f-f19c-4a9d-b849-344a0c912ed7", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a", - "history": [ - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", - "previous": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a", - "next": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be", - "previous": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b", - "previous": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00" - }, - "papermill": { - "duration": 0.079017, - "end_time": "2026-01-06T08:34:12.684115", - "exception": false, - "start_time": "2026-01-06T08:34:12.605098", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「Import Complete」と表示された画面にて「OK」ボタンをクリックする\n", - "\n", - "Wikiの画面に戻り、インポートされたファイル(WikiImport_Heading)が、画面左の「プロジェクトのWiki」配下に表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "666cdfe9-53c3-4fda-b1cf-d1985db9ea24", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:12.845463Z", - "iopub.status.busy": "2026-01-06T08:34:12.845186Z", - "iopub.status.idle": "2026-01-06T08:34:12.988597Z", - "shell.execute_reply": "2026-01-06T08:34:12.987600Z" - }, - "lc_cell_meme": { - "current": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b", - "execution_end_time": "2025-12-23T04:47:32.385Z", - "history": [ - { - "current": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b", - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd" - } - ], - "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a" - }, - "papermill": { - "duration": 0.227553, - "end_time": "2026-01-06T08:34:12.991465", - "exception": false, - "start_time": "2026-01-06T08:34:12.763912", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await expect(page.locator(f'//*[contains(@class, \"title-text\")]//*[text() = \"{import_wikiname}\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "3d71556d-6b4c-4671-ab3f-0ef46a472715", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e", - "history": [ - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad", - "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd" - }, - { - "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e", - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be" - } - ], - "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4", - "previous": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b" - }, - "papermill": { - "duration": 0.087613, - "end_time": "2026-01-06T08:34:13.162576", - "exception": false, - "start_time": "2026-01-06T08:34:13.074963", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 画面左の「プロジェクトのWiki」内にある「WikiImport_Heading」をクリックする\n", - "\n", - "画面右のWiki表示領域にWikiの内容が表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e17a9b2b-989d-4091-981b-ab6a31ae79d2", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:13.326833Z", - "iopub.status.busy": "2026-01-06T08:34:13.326283Z", - "iopub.status.idle": "2026-01-06T08:34:15.629771Z", - "shell.execute_reply": "2026-01-06T08:34:15.629077Z" - }, - "lc_cell_meme": { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4", - "history": [ - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", - "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", - "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", - "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4", - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", - "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e" - } - ], - "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c", - "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e" - }, - "papermill": { - "duration": 2.388567, - "end_time": "2026-01-06T08:34:15.634418", - "exception": false, - "start_time": "2026-01-06T08:34:13.245851", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_wiki(page, import_wikiname, '見出し1')\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "674a1f67-f24e-4900-aa21-b1ac5609cd68", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c", - "history": [ - { - "current": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", - "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c", - "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059", - "previous": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4" - }, - "papermill": { - "duration": 0.087561, - "end_time": "2026-01-06T08:34:15.813915", - "exception": false, - "start_time": "2026-01-06T08:34:15.726354", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「WikiImport_Heading」の「編集」ボタンをクリック後、1行目を選択し、編集画面の目次ボタンをクリックして保存ボタンをクリック\n", - "\n", - "見出しに対して目次が自動生成され、目次が機能すること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "4e2f6371-f560-43e9-a2d8-4445cfd14cf5", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:15.987122Z", - "iopub.status.busy": "2026-01-06T08:34:15.986148Z", - "iopub.status.idle": "2026-01-06T08:34:19.334710Z", - "shell.execute_reply": "2026-01-06T08:34:19.333687Z" - }, - "lc_cell_meme": { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059", - "history": [ - { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd" - }, - { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd" - }, - { - "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059", - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb", - "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd" - } - ], - "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0", - "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c" - }, - "papermill": { - "duration": 3.437445, - "end_time": "2026-01-06T08:34:19.338675", - "exception": false, - "start_time": "2026-01-06T08:34:15.901230", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.click_wiki_menu_save(page, ['sort'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - "\n", - " toc_locator = view_locator.locator('ul[data-spread=\"false\"]')\n", - " await expect(toc_locator).to_be_visible(timeout=transition_timeout)\n", - "\n", - " headings = [\"見出し1\", \"見出し2\", \"見出し3\"]\n", - " for heading in headings:\n", - " link = toc_locator.locator(f'a[href=\"#{heading}\"]')\n", - " await expect(link).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "d6483e5c-7bb2-4c96-94f2-82cffab6dba2", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0", - "history": [ - { - "current": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", - "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0", - "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "776d537e-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449", - "previous": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059" - }, - "papermill": { - "duration": 0.087992, - "end_time": "2026-01-06T08:34:19.521013", - "exception": false, - "start_time": "2026-01-06T08:34:19.433021", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 任意のWikiを開き、「編集」ボタンをクリック後、「test」と入力し、文字を範囲指定して編集画面のリンクボタンをクリック\n", - "\n", - "「リンクを追加」ウィンドウが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f9f22935-d9fb-4725-803c-cd731c8558de", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:19.736126Z", - "iopub.status.busy": "2026-01-06T08:34:19.735026Z", - "iopub.status.idle": "2026-01-06T08:34:22.477669Z", - "shell.execute_reply": "2026-01-06T08:34:22.476388Z" - }, - "lc_cell_meme": { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449", - "history": [ - { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb" - }, - { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb" - }, - { - "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449", - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb", - "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb" - } - ], - "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35", - "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0" - }, - "papermill": { - "duration": 2.872065, - "end_time": "2026-01-06T08:34:22.480686", - "exception": false, - "start_time": "2026-01-06T08:34:19.608621", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test クリック'\n", - "async def _step(page):\n", - " await grdm.open_wiki(page, new_wikiname, 'test')\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " \n", - " await page.locator(f'#mMenuBar span:has-text(\"link\")').click()\n", - " await expect(page.locator('//h4[contains(@class, \"modal-title\") and text()=\"リンクを追加\"]')).to_be_visible(timeout=transition_timeout*2)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "c45f62df-e2a3-4b68-a6a7-393077f2d852", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35", - "history": [ - { - "current": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35", - "next": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7726e556-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf", - "previous": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449" - }, - "papermill": { - "duration": 0.090257, - "end_time": "2026-01-06T08:34:22.662752", - "exception": false, - "start_time": "2026-01-06T08:34:22.572495", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「リンクを追加」ウィンドウのリンクURL項目に「../HOME」を記載、リンクツールチップ項目に「テストリンク」を記載して追加をクリック\n", - "\n", - "「リンクを追加」ウィンドウが閉じられること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "69d79f57-f387-4ef7-8330-9ba13a3814e5", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:22.832548Z", - "iopub.status.busy": "2026-01-06T08:34:22.831449Z", - "iopub.status.idle": "2026-01-06T08:34:23.507188Z", - "shell.execute_reply": "2026-01-06T08:34:23.506161Z" - }, - "lc_cell_meme": { - "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf", - "history": [ - { - "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb" - }, - { - "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb" - }, - { - "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf", - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4", - "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb" - } - ], - "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59", - "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35" - }, - "papermill": { - "duration": 0.763667, - "end_time": "2026-01-06T08:34:23.510367", - "exception": false, - "start_time": "2026-01-06T08:34:22.746700", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " modal_locator = page.locator('.modal-content:has-text(\"リンクを追加\")')\n", - " await modal_locator.locator('#linkSrc').fill('../HOME')\n", - " await modal_locator.locator('#linkTitle').fill('テストリンク')\n", - " await modal_locator.locator('#addLink').click()\n", - "\n", - " await expect(modal_locator).not_to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "9373813d-b7b7-4d8d-9f9e-2889a53d73ea", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59", - "history": [ - { - "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", - "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59", - "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2", - "previous": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf" - }, - "papermill": { - "duration": 0.090686, - "end_time": "2026-01-06T08:34:23.693594", - "exception": false, - "start_time": "2026-01-06T08:34:23.602908", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「保存」ボタンをクリックして保存を行い、追加したリンクにカーソルを合わせる\n", - "\n", - "ツールチップに「テストリンク」と表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c29b6ebe-1e48-4c10-bf74-227ccdf19d81", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:23.864056Z", - "iopub.status.busy": "2026-01-06T08:34:23.863442Z", - "iopub.status.idle": "2026-01-06T08:34:27.152986Z", - "shell.execute_reply": "2026-01-06T08:34:27.151721Z" - }, - "lc_cell_meme": { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2", - "history": [ - { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4" - }, - { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4" - }, - { - "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2", - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac", - "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4" - } - ], - "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f", - "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59" - }, - "papermill": { - "duration": 3.378769, - "end_time": "2026-01-06T08:34:27.155614", - "exception": false, - "start_time": "2026-01-06T08:34:23.776845", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - "\n", - " link_locator = view_locator.locator('a[href=\"../HOME\"]')\n", - " await expect(link_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(link_locator).to_have_attribute(\"title\", \"テストリンク\", timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "cfb2f88e-9edb-4264-8163-df362b7c19e7", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f", - "history": [ - { - "current": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", - "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f", - "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "761f6700-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880", - "previous": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2" - }, - "papermill": { - "duration": 0.09315, - "end_time": "2026-01-06T08:34:27.339451", - "exception": false, - "start_time": "2026-01-06T08:34:27.246301", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 追加したリンクにカーソルをクリック\n", - "\n", - "「Wiki」のホームへリンクすること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "5cf4829e-9663-4ea5-8bb6-d5c7e66c2b9d", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:27.521137Z", - "iopub.status.busy": "2026-01-06T08:34:27.520098Z", - "iopub.status.idle": "2026-01-06T08:34:29.332811Z", - "shell.execute_reply": "2026-01-06T08:34:29.331966Z" - }, - "lc_cell_meme": { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880", - "history": [ - { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac" - }, - { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac" - }, - { - "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880", - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a", - "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac" - } - ], - "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273", - "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f" - }, - "papermill": { - "duration": 1.908768, - "end_time": "2026-01-06T08:34:29.336201", - "exception": false, - "start_time": "2026-01-06T08:34:27.427433", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "import re\n", - "\n", - "async def _step(page):\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await view_locator.locator('a[href=\"../HOME\"]').click()\n", - " await expect(page).to_have_url(re.compile(r\"/wiki/home/\"), timeout=transition_timeout)\n", - " await expect(page.locator('//*[contains(@class, \"title-text\")]//*[text() = \"プロジェクトのWiki\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "ff38f246-44b0-4c53-8bab-518369f25351", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273", - "history": [ - { - "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273", - "next": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", - "previous": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3", - "previous": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880" - }, - "papermill": { - "duration": 0.095722, - "end_time": "2026-01-06T08:34:29.527861", - "exception": false, - "start_time": "2026-01-06T08:34:29.432139", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 任意のWikiを開き、「編集」ボタンをクリック後、「test」と入力し、入力した「test」の文字を範囲指定して編集画面の引用ボタンをクリック\n", - "\n", - "入力した「test」が引用(縦棒)された状態で表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "41f1d888-af36-459a-ae6a-8bbf8f7688b4", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:29.704197Z", - "iopub.status.busy": "2026-01-06T08:34:29.703950Z", - "iopub.status.idle": "2026-01-06T08:34:35.945768Z", - "shell.execute_reply": "2026-01-06T08:34:35.944698Z" - }, - "lc_cell_meme": { - "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3", - "history": [ - { - "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" - }, - { - "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", - "next": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" - }, - { - "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", - "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec", - "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" - }, - { - "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", - "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec", - "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" - }, - { - "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3", - "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570", - "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" - } - ], - "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d", - "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273" - }, - "papermill": { - "duration": 6.334305, - "end_time": "2026-01-06T08:34:35.948808", - "exception": false, - "start_time": "2026-01-06T08:34:29.614503", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 引用'\n", - "async def _step(page):\n", - " await grdm.open_wiki(page, new_wikiname, 'test')\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_quote'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"blockquote\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "29b65602-8abf-4478-9cf4-339a03e473ae", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d", - "history": [ - { - "current": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d", - "next": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "previous": "8df53120-ca73-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7", - "previous": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3" - }, - "papermill": { - "duration": 0.093538, - "end_time": "2026-01-06T08:34:36.134059", - "exception": false, - "start_time": "2026-01-06T08:34:36.040521", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、「test」と入力し、入力した「test」の文字を範囲指定して編集画面のコードブロックボタンをクリック\n", - "\n", - "入力した「test」がコードブロック(四角の枠線)された状態で表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "97f60680-a26f-4a02-9993-a2b9865d3b7d", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:36.312728Z", - "iopub.status.busy": "2026-01-06T08:34:36.311646Z", - "iopub.status.idle": "2026-01-06T08:34:41.813398Z", - "shell.execute_reply": "2026-01-06T08:34:41.812073Z" - }, - "lc_cell_meme": { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7", - "history": [ - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "8df53120-ca73-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" - }, - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" - }, - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", - "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" - }, - { - "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7", - "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" - } - ], - "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b", - "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d" - }, - "papermill": { - "duration": 5.59384, - "end_time": "2026-01-06T08:34:41.816291", - "exception": false, - "start_time": "2026-01-06T08:34:36.222451", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test コードブロック'\n", - "async def _step(page):\n", - " await grdm.open_wiki(page, new_wikiname, 'test')\n", - " await grdm.open_edit_wiki(page)\n", - " count = await page.locator('blockquote').count()\n", - " if count > 0:\n", - " await page.locator('blockquote').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['code'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"code\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "20d8f4bb-9752-4841-bf0f-068ede461e55", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b", - "history": [ - { - "current": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b", - "next": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47", - "previous": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7" - }, - "papermill": { - "duration": 0.095366, - "end_time": "2026-01-06T08:34:42.003830", - "exception": false, - "start_time": "2026-01-06T08:34:41.908464", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、画像挿入ボタンをクリック\n", - "\n", - "「画像を追加」ウィンドウが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "762f2bd3-fa85-49f3-a33f-81dd96295f22", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:42.182876Z", - "iopub.status.busy": "2026-01-06T08:34:42.181522Z", - "iopub.status.idle": "2026-01-06T08:34:43.275401Z", - "shell.execute_reply": "2026-01-06T08:34:43.274283Z" - }, - "lc_cell_meme": { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47", - "history": [ - { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b" - }, - { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b" - }, - { - "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47", - "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b" - } - ], - "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6", - "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b" - }, - "papermill": { - "duration": 1.185862, - "end_time": "2026-01-06T08:34:43.278930", - "exception": false, - "start_time": "2026-01-06T08:34:42.093068", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " editor_locator = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", - " await editor_locator.click()\n", - " count = await page.locator('pre:has(code)').count()\n", - " if count > 0:\n", - " await page.locator('pre:has(code)').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await page.locator(f'#mMenuBar span:has-text(\"image\")').click()\n", - " await expect(page.locator('//h4[contains(@class, \"modal-title\") and text()=\"画像を追加\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "782503d9-d029-4732-a7ea-986f815c77ff", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6", - "history": [ - { - "current": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6", - "next": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551", - "previous": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47" - }, - "papermill": { - "duration": 0.092484, - "end_time": "2026-01-06T08:34:43.503867", - "exception": false, - "start_time": "2026-01-06T08:34:43.411383", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「画像を追加」ウィンドウの項目にそれぞれ以下を入力して追加をクリック\n", - "\n", - "- 画像URL:存在する画像のURL(例:https://staging2.rdm.example.com/static/img/rdm_logo-1.png)\n", - "- 画像ツールチップ:画像挿入テスト\n", - "- 代替テキスト:非表示時文言\n", - "- 画像サイズ:50\n", - "- 「画像を追加」ウィンドウが閉じられること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "94652d68-4038-4e50-9762-3a560414ca70", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:43.684579Z", - "iopub.status.busy": "2026-01-06T08:34:43.683540Z", - "iopub.status.idle": "2026-01-06T08:34:44.351220Z", - "shell.execute_reply": "2026-01-06T08:34:44.349681Z" - }, - "lc_cell_meme": { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551", - "history": [ - { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f" - }, - { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f" - }, - { - "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551", - "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f" - } - ], - "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a", - "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6" - }, - "papermill": { - "duration": 0.760516, - "end_time": "2026-01-06T08:34:44.353653", - "exception": false, - "start_time": "2026-01-06T08:34:43.593137", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " modal_locator = page.locator('.modal-content:has-text(\"画像を追加\")')\n", - " await modal_locator.locator('#imageSrc').fill('http://192.168.168.167:5000/static/img/rdm_logo-1.png')\n", - " await modal_locator.locator('#imageTitle').fill('画像挿入テスト')\n", - " await modal_locator.locator('#imageAlt').fill('非表示時文言')\n", - " await modal_locator.locator('#imageWidth').fill('50')\n", - " await modal_locator.locator('#addImage').click()\n", - "\n", - " await expect(modal_locator).not_to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "9bea9719-c76a-4ec2-9c90-2183f0105e85", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a", - "history": [ - { - "current": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a", - "next": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca", - "previous": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551" - }, - "papermill": { - "duration": 0.094476, - "end_time": "2026-01-06T08:34:44.539740", - "exception": false, - "start_time": "2026-01-06T08:34:44.445264", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「保存」ボタンをクリックして保存を行い、追加した画像にカーソルを合わせる\n", - "\n", - "画像が表示され、ツールチップに「画像挿入テスト」と表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "2206981b-1ac7-4d41-8832-7fbdd8ba5324", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:44.721760Z", - "iopub.status.busy": "2026-01-06T08:34:44.720407Z", - "iopub.status.idle": "2026-01-06T08:34:47.952663Z", - "shell.execute_reply": "2026-01-06T08:34:47.951902Z" - }, - "lc_cell_meme": { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca", - "history": [ - { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224" - }, - { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224" - }, - { - "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca", - "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224" - } - ], - "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e", - "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a" - }, - "papermill": { - "duration": 3.324822, - "end_time": "2026-01-06T08:34:47.955193", - "exception": false, - "start_time": "2026-01-06T08:34:44.630371", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - "\n", - " img_locator = page.locator('img[alt=\"非表示時文言\"]')\n", - " await expect(img_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(img_locator).to_have_attribute(\"title\", \"画像挿入テスト\", timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "8fa1a879-4513-479e-8fd2-0808ed9e28e9", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e", - "history": [ - { - "current": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e", - "next": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911", - "previous": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca" - }, - "papermill": { - "duration": 0.099159, - "end_time": "2026-01-06T08:34:48.151675", - "exception": false, - "start_time": "2026-01-06T08:34:48.052516", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、先ほど作成した画像を削除し、再度、画像挿入ボタンをクリック\n", - "\n", - "「画像を追加」ウィンドウが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "1f39472c-0528-4d8a-b560-711a0eace27a", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:48.340804Z", - "iopub.status.busy": "2026-01-06T08:34:48.339468Z", - "iopub.status.idle": "2026-01-06T08:34:49.145648Z", - "shell.execute_reply": "2026-01-06T08:34:49.144797Z" - }, - "lc_cell_meme": { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911", - "history": [ - { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0" - }, - { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0" - }, - { - "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911", - "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0" - } - ], - "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557", - "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e" - }, - "papermill": { - "duration": 0.90418, - "end_time": "2026-01-06T08:34:49.149628", - "exception": false, - "start_time": "2026-01-06T08:34:48.245448", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " count = await page.locator('img[alt=\"非表示時文言\"]').count()\n", - " if count > 0:\n", - " await page.locator('img[alt=\"非表示時文言\"]').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await page.locator(f'#mMenuBar span:has-text(\"image\")').click()\n", - " await expect(page.locator('//h4[contains(@class, \"modal-title\") and text()=\"画像を追加\"]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "e14731a8-d8ae-45d3-b956-7b03258190f4", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557", - "history": [ - { - "current": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557", - "next": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce", - "previous": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911" - }, - "papermill": { - "duration": 0.102161, - "end_time": "2026-01-06T08:34:49.348048", - "exception": false, - "start_time": "2026-01-06T08:34:49.245887", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「画像を追加」ウィンドウの項目の値を以下に修正して追加をクリック\n", - "- 画像URL:存在する画像のURL(例:https://staging2.rdm.example.com/static/img/rdm_logo-1_none.png)\n", - "- 画像ツールチップ:画像挿入テスト\n", - "- 代替テキスト:非表示時文言\n", - "- 画像サイズ:50\n", - "- 「画像を追加」ウィンドウが閉じられること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "418f536e-c756-413c-9ff8-dee21c199192", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:49.534572Z", - "iopub.status.busy": "2026-01-06T08:34:49.534014Z", - "iopub.status.idle": "2026-01-06T08:34:50.237647Z", - "shell.execute_reply": "2026-01-06T08:34:50.236763Z" - }, - "lc_cell_meme": { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce", - "history": [ - { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a" - }, - { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a" - }, - { - "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce", - "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a" - } - ], - "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05", - "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557" - }, - "papermill": { - "duration": 0.801417, - "end_time": "2026-01-06T08:34:50.241141", - "exception": false, - "start_time": "2026-01-06T08:34:49.439724", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " modal_locator = page.locator('.modal-content:has-text(\"画像を追加\")')\n", - " await modal_locator.locator('#imageSrc').fill('http://192.168.168.167:5000/static/img/rdm_logo-1_none.png')\n", - " await modal_locator.locator('#imageTitle').fill('画像挿入テスト')\n", - " await modal_locator.locator('#imageAlt').fill('非表示時文言')\n", - " await modal_locator.locator('#imageWidth').fill('50')\n", - " await modal_locator.locator('#addImage').click()\n", - "\n", - " await expect(modal_locator).not_to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "6b39aa88-5272-4232-acbb-05858f818cea", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05", - "history": [ - { - "current": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05", - "next": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4", - "previous": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce" - }, - "papermill": { - "duration": 0.10242, - "end_time": "2026-01-06T08:34:50.446299", - "exception": false, - "start_time": "2026-01-06T08:34:50.343879", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「保存」ボタンをクリックして保存を行い、追加した画像にカーソルを合わせる\n", - "\n", - "画像が表示されず代わりに「非表示時文言」の表示がされ、ツールチップに「画像挿入テスト」と表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "0c07fe42-f706-4156-9639-a3ee1f139cb9", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:50.636126Z", - "iopub.status.busy": "2026-01-06T08:34:50.634924Z", - "iopub.status.idle": "2026-01-06T08:34:53.659041Z", - "shell.execute_reply": "2026-01-06T08:34:53.657908Z" - }, - "lc_cell_meme": { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4", - "history": [ - { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b" - }, - { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b" - }, - { - "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4", - "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b" - } - ], - "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4", - "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05" - }, - "papermill": { - "duration": 3.124579, - "end_time": "2026-01-06T08:34:53.663489", - "exception": false, - "start_time": "2026-01-06T08:34:50.538910", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(page.locator('//span[contains(@class, \"title-text\")]//b[contains(text(), \"プロジェクトのWiki\")]')).to_be_visible(timeout=transition_timeout)\n", - "\n", - " img_locator = page.locator('img[alt=\"非表示時文言\"]')\n", - " await expect(img_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(img_locator).to_have_attribute(\"title\", \"画像挿入テスト\", timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "9d87e4ba-8454-4cc5-8464-4da62ebe958b", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4", - "history": [ - { - "current": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4", - "next": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176", - "previous": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4" - }, - "papermill": { - "duration": 0.101721, - "end_time": "2026-01-06T08:34:53.862144", - "exception": false, - "start_time": "2026-01-06T08:34:53.760423", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、「番号付きリスト」と入力し、入力した値を範囲指定して編集画面の番号付きリストボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「番号付きリスト」が番号付きリストとして文頭に数字がついて表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "3b6c2d88-1f9f-4958-873f-8da0547b2427", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:54.054781Z", - "iopub.status.busy": "2026-01-06T08:34:54.053698Z", - "iopub.status.idle": "2026-01-06T08:34:57.556496Z", - "shell.execute_reply": "2026-01-06T08:34:57.555424Z" - }, - "lc_cell_meme": { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176", - "history": [ - { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f" - }, - { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f" - }, - { - "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176", - "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f" - } - ], - "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6", - "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4" - }, - "papermill": { - "duration": 3.601918, - "end_time": "2026-01-06T08:34:57.559730", - "exception": false, - "start_time": "2026-01-06T08:34:53.957812", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = '番号付きリスト'\n", - "\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " count = await page.locator('img[alt=\"非表示時文言\"]').count()\n", - " if count > 0:\n", - " await page.locator('img[alt=\"非表示時文言\"]').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_list_numbered'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator('ol li p',has_text=f\"{text}\")).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "e523a255-3a3b-4475-bfcf-421ac48dcb55", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6", - "history": [ - { - "current": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6", - "next": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", - "previous": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd", - "previous": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176" - }, - "papermill": { - "duration": 0.103372, - "end_time": "2026-01-06T08:34:57.761720", - "exception": false, - "start_time": "2026-01-06T08:34:57.658348", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、「箇条書きリスト」と入力し、入力した値を範囲指定して編集画面の箇条書きリストボタンをクリックし保存ボタンをクリック\n", - "\n", - "入力した「箇条書きリスト」が箇条書きリストとして文頭に「・」がついて表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "40dcc880-8ea7-4c9d-b326-8509a9cc8994", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:34:57.962740Z", - "iopub.status.busy": "2026-01-06T08:34:57.961682Z", - "iopub.status.idle": "2026-01-06T08:35:01.512255Z", - "shell.execute_reply": "2026-01-06T08:35:01.511216Z" - }, - "lc_cell_meme": { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd", - "history": [ - { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" - }, - { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" - }, - { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", - "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" - }, - { - "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd", - "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" - } - ], - "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6", - "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6" - }, - "papermill": { - "duration": 3.65541, - "end_time": "2026-01-06T08:35:01.515428", - "exception": false, - "start_time": "2026-01-06T08:34:57.860018", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = '箇条書きリスト'\n", - "\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " count = await page.locator('ol li p').count()\n", - " if count > 0:\n", - " await page.locator('ol li p').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_list_bulleted'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator('ul li p',has_text=f\"{text}\")).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "ccbf5fff-b701-47f9-b9a4-0237784cd7db", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6", - "history": [ - { - "current": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6", - "next": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", - "previous": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec" - } - ], - "next": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1", - "previous": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd" - }, - "papermill": { - "duration": 0.110407, - "end_time": "2026-01-06T08:35:01.731759", - "exception": false, - "start_time": "2026-01-06T08:35:01.621352", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の見出しボタンをクリック\n", - "\n", - "入力した「test」が見出し化された状態(大きな文字)で表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "718e92d3-fcfb-4a31-acc7-f6d60cc8c3c3", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:01.973952Z", - "iopub.status.busy": "2026-01-06T08:35:01.972688Z", - "iopub.status.idle": "2026-01-06T08:35:07.159695Z", - "shell.execute_reply": "2026-01-06T08:35:07.158728Z" - }, - "lc_cell_meme": { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1", - "history": [ - { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" - }, - { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", - "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" - }, - { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", - "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" - }, - { - "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1", - "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" - } - ], - "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb", - "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6" - }, - "papermill": { - "duration": 5.29314, - "end_time": "2026-01-06T08:35:07.162788", - "exception": false, - "start_time": "2026-01-06T08:35:01.869648", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 見出し'\n", - "\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " count = await page.locator('ul li p').count()\n", - " if count > 0:\n", - " await page.locator('ul li p').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['view_headline'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(f'h1:has-text(\"{text}\")')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "b2cdb4ae-7ab7-4abf-9036-6aaad1f24780", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb", - "history": [ - { - "current": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb", - "next": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", - "previous": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec" - } - ], - "next": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d", - "previous": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1" - }, - "papermill": { - "duration": 0.111555, - "end_time": "2026-01-06T08:35:07.382224", - "exception": false, - "start_time": "2026-01-06T08:35:07.270669", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、空行を選択して水平線ボタンをクリックし保存ボタンをクリック\n", - "\n", - "選択した空行が水平線にかわって表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "0fb6f9a9-c2d0-455d-91b5-c679a0a2cbc5", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:07.594388Z", - "iopub.status.busy": "2026-01-06T08:35:07.593346Z", - "iopub.status.idle": "2026-01-06T08:35:11.245642Z", - "shell.execute_reply": "2026-01-06T08:35:11.244293Z" - }, - "lc_cell_meme": { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d", - "history": [ - { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" - }, - { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" - }, - { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" - }, - { - "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d", - "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" - } - ], - "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834", - "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb" - }, - "papermill": { - "duration": 3.762592, - "end_time": "2026-01-06T08:35:11.248370", - "exception": false, - "start_time": "2026-01-06T08:35:07.485778", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['horizontal_rule'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator('hr')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "ed777362-b3d8-4b6b-97b3-05a6a26b7b3d", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834", - "history": [ - { - "current": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834", - "next": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", - "previous": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec" - } - ], - "next": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a", - "previous": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d" - }, - "papermill": { - "duration": 0.112995, - "end_time": "2026-01-06T08:35:11.472187", - "exception": false, - "start_time": "2026-01-06T08:35:11.359192", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブル挿入ボタンをクリックし保存ボタンをクリック\n", - "\n", - "テーブルが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d7212592-810f-4f4c-a3cd-673fe88a48f3", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:11.679293Z", - "iopub.status.busy": "2026-01-06T08:35:11.678126Z", - "iopub.status.idle": "2026-01-06T08:35:16.564783Z", - "shell.execute_reply": "2026-01-06T08:35:16.563676Z" - }, - "lc_cell_meme": { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a", - "history": [ - { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" - }, - { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" - }, - { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", - "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" - }, - { - "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a", - "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" - } - ], - "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882", - "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834" - }, - "papermill": { - "duration": 4.994651, - "end_time": "2026-01-06T08:35:16.567882", - "exception": false, - "start_time": "2026-01-06T08:35:11.573231", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " count = await page.locator('hr').count()\n", - " if count > 0:\n", - " await page.locator('hr').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", - " await grdm.click_wiki_menu_save(page, ['table'])\n", - "\n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator('table')).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "86604bcb-b952-4fd6-a980-31cef35bc169", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882", - "history": [ - { - "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718", - "next": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", - "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882", - "next": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00", - "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec" - } - ], - "next": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60", - "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a" - }, - "papermill": { - "duration": 0.112668, - "end_time": "2026-01-06T08:35:16.790185", - "exception": false, - "start_time": "2026-01-06T08:35:16.677517", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして前に列を挿入をクリックし保存ボタンをクリック\n", - "\n", - "テーブルに列が挿入されていること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a79504ca-ec7c-4e34-90a7-d75aa1b280ad", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:17.000013Z", - "iopub.status.busy": "2026-01-06T08:35:16.998908Z", - "iopub.status.idle": "2026-01-06T08:35:20.748531Z", - "shell.execute_reply": "2026-01-06T08:35:20.747266Z" - }, - "lc_cell_meme": { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60", - "history": [ - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", - "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", - "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00", - "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00", - "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", - "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60", - "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" - } - ], - "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f", - "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882" - }, - "papermill": { - "duration": 3.856937, - "end_time": "2026-01-06T08:35:20.750791", - "exception": false, - "start_time": "2026-01-06T08:35:16.893854", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " table_locator = page.locator(\"#mView .tableWrapper table\")\n", - " col_locator = table_locator.locator(\"tr\").first.locator(\"th, td\")\n", - " before_col_number = await col_locator.count()\n", - " print(before_col_number)\n", - "\n", - " await grdm.open_edit_wiki(page)\n", - " row_index = 1\n", - " col_index = 0\n", - " await grdm.click_table_menu_save(page, row_index, col_index, \"前に列を挿入\")\n", - "\n", - " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", - " after_col_number = await col_locator.count()\n", - " print(after_col_number)\n", - " assert after_col_number == before_col_number+1\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "b2bc2872-a4a7-4505-a8fd-eef5c4f53e82", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f", - "history": [ - { - "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", - "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", - "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", - "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", - "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00" - }, - { - "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f", - "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", - "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00" - } - ], - "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea", - "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60" - }, - "papermill": { - "duration": 0.103961, - "end_time": "2026-01-06T08:35:20.969650", - "exception": false, - "start_time": "2026-01-06T08:35:20.865689", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして後に列を挿入をクリックし保存ボタンをクリック\n", - "\n", - "テーブルに列が挿入されていること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a89728dd-9773-48e0-8b04-76d77b7a5a75", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:21.181487Z", - "iopub.status.busy": "2026-01-06T08:35:21.180274Z", - "iopub.status.idle": "2026-01-06T08:35:25.124523Z", - "shell.execute_reply": "2026-01-06T08:35:25.123105Z" - }, - "lc_cell_meme": { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea", - "execution_end_time": "2025-12-10T07:58:19.835Z", - "history": [ - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", - "next": "99270b1c-d596-11f0-806b-12ab7e3bb6be", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", - "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" - }, - { - "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea", - "next": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" - } - ], - "next": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f", - "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f" - }, - "papermill": { - "duration": 4.054552, - "end_time": "2026-01-06T08:35:25.126984", - "exception": false, - "start_time": "2026-01-06T08:35:21.072432", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " table_locator = page.locator(\"#mView .tableWrapper table\")\n", - " col_locator = table_locator.locator(\"tr\").first.locator(\"th, td\")\n", - " before_col_number = await col_locator.count()\n", - " print(before_col_number)\n", - "\n", - " await grdm.open_edit_wiki(page)\n", - " row_index = 1\n", - " col_index = 1\n", - " await grdm.click_table_menu_save(page, row_index, col_index, \"後に列を挿入\")\n", - "\n", - " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", - " after_col_number = await col_locator.count()\n", - " print(after_col_number)\n", - " assert after_col_number == before_col_number+1\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "942e7ade-2181-4c0e-b0ef-28f08ff2656a", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f", - "history": [ - { - "current": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4", - "next": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" - }, - { - "current": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f", - "next": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "previous": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629" - } - ], - "next": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87", - "previous": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea" - }, - "papermill": { - "duration": 0.10616, - "end_time": "2026-01-06T08:35:25.344979", - "exception": false, - "start_time": "2026-01-06T08:35:25.238819", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして前に行を挿入をクリックし保存ボタンをクリック\n", - "\n", - "テーブルに行が挿入されていること\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f641f9d9-0a79-4430-9c83-b889759b8897", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:25.584730Z", - "iopub.status.busy": "2026-01-06T08:35:25.583753Z", - "iopub.status.idle": "2026-01-06T08:35:29.012899Z", - "shell.execute_reply": "2026-01-06T08:35:29.011803Z" - }, - "lc_cell_meme": { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87", - "execution_end_time": "2025-12-15T04:56:00.761Z", - "history": [ - { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" - }, - { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4" - }, - { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4" - }, - { - "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87", - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f", - "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4" - } - ], - "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce", - "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f" - }, - "papermill": { - "duration": 3.547842, - "end_time": "2026-01-06T08:35:29.015589", - "exception": false, - "start_time": "2026-01-06T08:35:25.467747", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " table_locator = page.locator(\"#mView .tableWrapper table\")\n", - " row_locator = table_locator.locator(\"tr\")\n", - " before_row_number = await row_locator.count()\n", - " print(before_row_number)\n", - "\n", - " await grdm.open_edit_wiki(page)\n", - " row_index = 1\n", - " col_index = 1\n", - " await grdm.click_table_menu_save(page, row_index, col_index, \"前に行を挿入\")\n", - "\n", - " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", - " after_row_number = await row_locator.count()\n", - " print(after_row_number)\n", - " assert after_row_number == before_row_number+1\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "dadd8e11-5d86-4150-b0a0-2a91495f2089", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce", - "history": [ - { - "current": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", - "next": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" - }, - { - "current": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce", - "next": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "previous": "0aab459c-d96a-11f0-806b-12ab7e3bb6be" - } - ], - "next": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813", - "previous": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87" - }, - "papermill": { - "duration": 0.115091, - "end_time": "2026-01-06T08:35:29.243485", - "exception": false, - "start_time": "2026-01-06T08:35:29.128394", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして後に行を挿入をクリックし保存ボタンをクリック\n", - "\n", - "テーブルに行が挿入されていること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "bd27d9f2-c3c9-46af-af99-7fbc3033d077", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:29.465105Z", - "iopub.status.busy": "2026-01-06T08:35:29.464048Z", - "iopub.status.idle": "2026-01-06T08:35:32.939768Z", - "shell.execute_reply": "2026-01-06T08:35:32.938190Z" - }, - "lc_cell_meme": { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813", - "execution_end_time": "2025-12-15T04:54:11.708Z", - "history": [ - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", - "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - }, - { - "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813", - "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" - } - ], - "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54", - "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce" - }, - "papermill": { - "duration": 3.590055, - "end_time": "2026-01-06T08:35:32.941990", - "exception": false, - "start_time": "2026-01-06T08:35:29.351935", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " table_locator = page.locator(\"#mView .tableWrapper table\")\n", - " row_locator = table_locator.locator(\"tr\")\n", - " before_row_number = await row_locator.count()\n", - " print(before_row_number)\n", - "\n", - " await grdm.open_edit_wiki(page)\n", - " row_index = 2\n", - " col_index = 3\n", - " await grdm.click_table_menu_save(page, row_index, col_index, \"後に行を挿入\")\n", - "\n", - " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", - " after_row_number = await row_locator.count()\n", - " print(after_row_number)\n", - " assert after_row_number == before_row_number+1\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "ce041b5d-e154-471e-81b2-5a8cc65c8959", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54", - "history": [ - { - "current": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54", - "next": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - } - ], - "next": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813" - }, - "papermill": { - "duration": 0.114075, - "end_time": "2026-01-06T08:35:33.176582", - "exception": false, - "start_time": "2026-01-06T08:35:33.062507", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブルにて縦一列を全て選択してテーブル挿入ボタンの横プルダウンをクリックしてセルを削除をクリックし保存ボタンをクリック\n", - "\n", - "テーブルのセルが削除されていること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "68cb0481-4b81-4251-8041-b4c5fe515a1f", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:33.394418Z", - "iopub.status.busy": "2026-01-06T08:35:33.393963Z", - "iopub.status.idle": "2026-01-06T08:35:37.227870Z", - "shell.execute_reply": "2026-01-06T08:35:37.226582Z" - }, - "lc_cell_meme": { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf", - "history": [ - { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66" - }, - { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66" - }, - { - "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf", - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390", - "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66" - } - ], - "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd", - "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54" - }, - "papermill": { - "duration": 3.946964, - "end_time": "2026-01-06T08:35:37.230387", - "exception": false, - "start_time": "2026-01-06T08:35:33.283423", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " table_locator = page.locator(\"#mView .tableWrapper table\")\n", - " row_locator = table_locator.locator(\"tr\")\n", - " before_row_number = await row_locator.count()\n", - " print(before_row_number)\n", - "\n", - " await grdm.open_edit_wiki(page)\n", - " row_index = 1\n", - " col_index = 4\n", - " await grdm.click_table_menu_save(page, row_index, col_index, \"セルを削除\")\n", - "\n", - " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", - " after_row_number = await row_locator.count()\n", - " print(after_row_number)\n", - " assert after_row_number == before_row_number-1\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "8c11468b-ca74-4deb-b4bb-ec20ae989546", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd", - "history": [ - { - "current": "5cd351be-da25-11f0-806b-12ab7e3bb6be", - "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd", - "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "previous": "5d0d14da-da25-11f0-806b-12ab7e3bb6be" - } - ], - "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd", - "previous": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf" - }, - "papermill": { - "duration": 0.115273, - "end_time": "2026-01-06T08:35:37.494981", - "exception": false, - "start_time": "2026-01-06T08:35:37.379708", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックしてテーブルを削除をクリックし保存ボタンをクリック\n", - "\n", - "テーブルが削除されていること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d8dcc897-025e-471c-b9ad-88be97678c1a", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:37.721098Z", - "iopub.status.busy": "2026-01-06T08:35:37.719745Z", - "iopub.status.idle": "2026-01-06T08:35:38.296611Z", - "shell.execute_reply": "2026-01-06T08:35:38.295493Z" - }, - "lc_cell_meme": { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd", - "execution_end_time": "2025-12-16T04:46:21.167Z", - "history": [ - { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390" - }, - { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390" - }, - { - "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd", - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5", - "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390" - } - ], - "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe", - "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd" - }, - "papermill": { - "duration": 0.693848, - "end_time": "2026-01-06T08:35:38.299715", - "exception": false, - "start_time": "2026-01-06T08:35:37.605867", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " row_index = 0\n", - " col_index = 1\n", - " await grdm.click_table_menu_save(page, row_index, col_index, \"テーブルを削除\")\n", - " await expect(page.locator(\"#mView .tableWrapper table\")).not_to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "39e8132c-e270-40a5-94da-b237872784cd", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe", - "history": [ - { - "current": "5c623e98-da25-11f0-806b-12ab7e3bb6be", - "next": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe", - "next": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "previous": "5c96889c-da25-11f0-806b-12ab7e3bb6be" - } - ], - "next": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060", - "previous": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd" - }, - "papermill": { - "duration": 0.118023, - "end_time": "2026-01-06T08:35:38.534220", - "exception": false, - "start_time": "2026-01-06T08:35:38.416197", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 「編集」ボタンをクリック後、ヘルプボタンをクリック\n", - "\n", - "「wiki構文のヘルプ」ウィンドウが表示されること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "6dda328b-c2ce-43e7-a64e-539e2ef7087e", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:38.760552Z", - "iopub.status.busy": "2026-01-06T08:35:38.759770Z", - "iopub.status.idle": "2026-01-06T08:35:41.611142Z", - "shell.execute_reply": "2026-01-06T08:35:41.610091Z" - }, - "lc_cell_meme": { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060", - "execution_end_time": "2025-12-16T04:46:24.970Z", - "history": [ - { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5" - }, - { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5" - }, - { - "current": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060", - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60", - "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5" - } - ], - "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60", - "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe" - }, - "papermill": { - "duration": 2.969218, - "end_time": "2026-01-06T08:35:41.614589", - "exception": false, - "start_time": "2026-01-06T08:35:38.645371", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await page.locator(f'#mMenuBar span:has-text(\"help\")').click()\n", - " await expect(page.locator('//h3[contains(@class, \"modal-title\") and text()=\"Wiki構文のヘルプ\"]')).to_be_visible(timeout=transition_timeout*2)\n", - "\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "c11b9cdd-bbe8-4bd1-bc1f-4d361d4c926b", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60", - "history": [ - { - "current": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", - "next": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60", - "next": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "previous": "5c227808-da25-11f0-806b-12ab7e3bb6be" - } - ], - "next": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231", - "previous": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060" - }, - "papermill": { - "duration": 0.12232, - "end_time": "2026-01-06T08:35:41.855598", - "exception": false, - "start_time": "2026-01-06T08:35:41.733278", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "55dd03ac-d3a1-48d6-82a8-d330b324f08b", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:42.085122Z", - "iopub.status.busy": "2026-01-06T08:35:42.084873Z", - "iopub.status.idle": "2026-01-06T08:35:46.866192Z", - "shell.execute_reply": "2026-01-06T08:35:46.865161Z" - }, - "lc_cell_meme": { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231", - "history": [ - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", - "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - }, - { - "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231", - "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" - } - ], - "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c", - "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60" - }, - "papermill": { - "duration": 4.900817, - "end_time": "2026-01-06T08:35:46.869421", - "exception": false, - "start_time": "2026-01-06T08:35:41.968604", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体'\n", - "async def _step(page):\n", - " await page.locator(\"#wiki-help-modal button\", has_text=\"閉じる\").click()\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "495d4ea0-b9ee-4693-810b-059a4e4f1b21", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c", - "history": [ - { - "current": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c", - "next": "150e508e-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - } - ], - "next": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231" - }, - "papermill": { - "duration": 0.122023, - "end_time": "2026-01-06T08:35:47.108946", - "exception": false, - "start_time": "2026-01-06T08:35:46.986923", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、取消線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "cf8d6625-e940-4e5a-8d0d-2e436e71bc28", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:47.341330Z", - "iopub.status.busy": "2026-01-06T08:35:47.340285Z", - "iopub.status.idle": "2026-01-06T08:35:51.277149Z", - "shell.execute_reply": "2026-01-06T08:35:51.276041Z" - }, - "lc_cell_meme": { - "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872", - "execution_end_time": "2025-12-16T04:46:33.637Z", - "history": [ - { - "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", - "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", - "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", - "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8" - }, - { - "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", - "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8" - }, - { - "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872", - "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee", - "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8" - } - ], - "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c", - "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c" - }, - "papermill": { - "duration": 4.058364, - "end_time": "2026-01-06T08:35:51.280160", - "exception": false, - "start_time": "2026-01-06T08:35:47.221796", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、取消線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "4231623f-80fb-4dd1-afc6-99df23275a8c", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c", - "history": [ - { - "current": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c", - "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "previous": "150e508e-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62", - "previous": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872" - }, - "papermill": { - "duration": 0.120422, - "end_time": "2026-01-06T08:35:51.522867", - "exception": false, - "start_time": "2026-01-06T08:35:51.402445", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、下線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "0cfe93f8-9c7e-4418-ae7e-672589bcf47b", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:51.758700Z", - "iopub.status.busy": "2026-01-06T08:35:51.757491Z", - "iopub.status.idle": "2026-01-06T08:35:56.478953Z", - "shell.execute_reply": "2026-01-06T08:35:56.477897Z" - }, - "lc_cell_meme": { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62", - "execution_end_time": "2025-12-16T04:46:38.515Z", - "history": [ - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee" - }, - { - "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62", - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8", - "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee" - } - ], - "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21", - "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c" - }, - "papermill": { - "duration": 4.844932, - "end_time": "2026-01-06T08:35:56.482145", - "exception": false, - "start_time": "2026-01-06T08:35:51.637213", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、下線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_underlined'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "9263b36e-78a2-4484-8154-a183e362f025", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21", - "history": [ - { - "current": "14706de2-da2c-11f0-806b-12ab7e3bb6be", - "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21", - "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "previous": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78", - "previous": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62" - }, - "papermill": { - "duration": 0.122393, - "end_time": "2026-01-06T08:35:56.730002", - "exception": false, - "start_time": "2026-01-06T08:35:56.607609", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "52e2d2ae-863a-47cf-942b-b1ad88b757dd", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:35:56.964811Z", - "iopub.status.busy": "2026-01-06T08:35:56.963729Z", - "iopub.status.idle": "2026-01-06T08:36:01.100961Z", - "shell.execute_reply": "2026-01-06T08:36:01.099885Z" - }, - "lc_cell_meme": { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78", - "execution_end_time": "2025-12-16T04:46:43.086Z", - "history": [ - { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8" - }, - { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8" - }, - { - "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78", - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0", - "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8" - } - ], - "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986", - "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21" - }, - "papermill": { - "duration": 4.258254, - "end_time": "2026-01-06T08:36:01.104224", - "exception": false, - "start_time": "2026-01-06T08:35:56.845970", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "53bfbe43-d630-4732-afd8-7051d532e60a", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986", - "history": [ - { - "current": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", - "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986", - "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114", - "previous": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78" - }, - "papermill": { - "duration": 0.15391, - "end_time": "2026-01-06T08:36:01.379771", - "exception": false, - "start_time": "2026-01-06T08:36:01.225861", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の斜体ボタンと取消線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が斜体、取消線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f0f82173-fd0e-4f22-a464-0d5ac5408880", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:01.616805Z", - "iopub.status.busy": "2026-01-06T08:36:01.615731Z", - "iopub.status.idle": "2026-01-06T08:36:06.917911Z", - "shell.execute_reply": "2026-01-06T08:36:06.916893Z" - }, - "lc_cell_meme": { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114", - "execution_end_time": "2025-12-16T04:46:47.581Z", - "history": [ - { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0" - }, - { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0" - }, - { - "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114", - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41", - "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0" - } - ], - "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967", - "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986" - }, - "papermill": { - "duration": 5.424235, - "end_time": "2026-01-06T08:36:06.921147", - "exception": false, - "start_time": "2026-01-06T08:36:01.496912", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 斜体、取消線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['italicWiki', 'format_strikethrough'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "ef9d9903-e3b1-4b03-ad47-7ba8b967d98f", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967", - "history": [ - { - "current": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", - "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967", - "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "previous": "138771dc-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20", - "previous": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114" - }, - "papermill": { - "duration": 0.126509, - "end_time": "2026-01-06T08:36:07.169305", - "exception": false, - "start_time": "2026-01-06T08:36:07.042796", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の斜体ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が斜体、下線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "4237d195-bd92-4386-86f8-3e245fc407e6", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:07.410564Z", - "iopub.status.busy": "2026-01-06T08:36:07.409657Z", - "iopub.status.idle": "2026-01-06T08:36:11.362030Z", - "shell.execute_reply": "2026-01-06T08:36:11.360763Z" - }, - "lc_cell_meme": { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20", - "execution_end_time": "2025-12-16T04:46:51.982Z", - "history": [ - { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41" - }, - { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41" - }, - { - "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20", - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e", - "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41" - } - ], - "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e", - "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967" - }, - "papermill": { - "duration": 4.077288, - "end_time": "2026-01-06T08:36:11.364976", - "exception": false, - "start_time": "2026-01-06T08:36:07.287688", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 斜体、下線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['italicWiki', 'format_underlined'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "65c5b35a-e6b5-4652-bb75-12f23201e80a", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e", - "history": [ - { - "current": "128bce54-da2c-11f0-806b-12ab7e3bb6be", - "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e", - "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1300ee64-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf", - "previous": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20" - }, - "papermill": { - "duration": 0.128366, - "end_time": "2026-01-06T08:36:11.619255", - "exception": false, - "start_time": "2026-01-06T08:36:11.490889", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の斜体ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が斜体、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "0fdbb533-55f9-44cf-b88e-64e2729eb35f", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:11.863826Z", - "iopub.status.busy": "2026-01-06T08:36:11.862795Z", - "iopub.status.idle": "2026-01-06T08:36:16.608535Z", - "shell.execute_reply": "2026-01-06T08:36:16.607498Z" - }, - "lc_cell_meme": { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf", - "execution_end_time": "2025-12-16T04:46:56.706Z", - "history": [ - { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e" - }, - { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e" - }, - { - "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf", - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55", - "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e" - } - ], - "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966", - "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e" - }, - "papermill": { - "duration": 4.872406, - "end_time": "2026-01-06T08:36:16.610210", - "exception": false, - "start_time": "2026-01-06T08:36:11.737804", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 斜体、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['italicWiki', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "90847be1-7a31-4ab3-9426-cd7b91b01909", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966", - "history": [ - { - "current": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bab788-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966", - "next": "11bab788-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1244cffe-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc", - "previous": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf" - }, - "papermill": { - "duration": 0.130433, - "end_time": "2026-01-06T08:36:16.868477", - "exception": false, - "start_time": "2026-01-06T08:36:16.738044", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の取消線ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が取消、下線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d61f56ff-fc29-4253-9934-6b2a064834f7", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:17.118061Z", - "iopub.status.busy": "2026-01-06T08:36:17.117146Z", - "iopub.status.idle": "2026-01-06T08:36:21.090996Z", - "shell.execute_reply": "2026-01-06T08:36:21.089917Z" - }, - "lc_cell_meme": { - "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc", - "execution_end_time": "2025-12-16T04:47:01.231Z", - "history": [ - { - "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55" - }, - { - "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", - "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55" - }, - { - "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc", - "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5", - "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55" - } - ], - "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3", - "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966" - }, - "papermill": { - "duration": 4.10317, - "end_time": "2026-01-06T08:36:21.094074", - "exception": false, - "start_time": "2026-01-06T08:36:16.990904", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 取消、下線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_strikethrough', 'format_underlined'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"u > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "bfb8615b-6f6d-44b8-a281-dc178fa2a9f0", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3", - "history": [ - { - "current": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3", - "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bab788-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2", - "previous": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc" - }, - "papermill": { - "duration": 0.126712, - "end_time": "2026-01-06T08:36:21.344863", - "exception": false, - "start_time": "2026-01-06T08:36:21.218151", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の取消ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が取消、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "92afd576-2f98-475d-8928-d99b4b5a95b6", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:21.588155Z", - "iopub.status.busy": "2026-01-06T08:36:21.587273Z", - "iopub.status.idle": "2026-01-06T08:36:26.280061Z", - "shell.execute_reply": "2026-01-06T08:36:26.278962Z" - }, - "lc_cell_meme": { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2", - "execution_end_time": "2025-12-16T04:47:05.981Z", - "history": [ - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", - "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - }, - { - "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2", - "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-1-b55c", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" - } - ], - "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715", - "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3" - }, - "papermill": { - "duration": 4.816961, - "end_time": "2026-01-06T08:36:26.281729", - "exception": false, - "start_time": "2026-01-06T08:36:21.464768", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 取消、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_strikethrough', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "d3d058a5-c222-4b84-8fd6-032254afcb01", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715", - "history": [ - { - "current": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715", - "next": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2" - }, - "papermill": { - "duration": 0.128666, - "end_time": "2026-01-06T08:36:26.535809", - "exception": false, - "start_time": "2026-01-06T08:36:26.407143", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が下線、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "cc200d11-93ec-405b-ad45-bc51686a23d1", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:26.782811Z", - "iopub.status.busy": "2026-01-06T08:36:26.781678Z", - "iopub.status.idle": "2026-01-06T08:36:31.006814Z", - "shell.execute_reply": "2026-01-06T08:36:31.005778Z" - }, - "lc_cell_meme": { - "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263", - "history": [ - { - "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263", - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-1-b55c" - } - ], - "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955", - "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715" - }, - "papermill": { - "duration": 4.351259, - "end_time": "2026-01-06T08:36:31.009974", - "exception": false, - "start_time": "2026-01-06T08:36:26.658715", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 下線、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['format_underlined', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"u > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "0f4677e3-4fa4-4340-8348-75663545485c", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955", - "history": [ - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-2-a1a8-7175", - "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955", - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-2-a1a8-7175", - "previous": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be" - } - ], - "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f", - "previous": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263" - }, - "papermill": { - "duration": 0.127907, - "end_time": "2026-01-06T08:36:31.270879", - "exception": false, - "start_time": "2026-01-06T08:36:31.142972", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体、取消線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a9b2c68f-db02-4a7f-8dbf-fc8b3aa0f28f", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:31.562190Z", - "iopub.status.busy": "2026-01-06T08:36:31.561120Z", - "iopub.status.idle": "2026-01-06T08:36:36.272406Z", - "shell.execute_reply": "2026-01-06T08:36:36.271282Z" - }, - "lc_cell_meme": { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f", - "execution_end_time": "2025-12-16T04:47:10.418Z", - "history": [ - { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf" - }, - { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf" - }, - { - "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f", - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", - "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf" - } - ], - "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81", - "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955" - }, - "papermill": { - "duration": 4.843635, - "end_time": "2026-01-06T08:36:36.275583", - "exception": false, - "start_time": "2026-01-06T08:36:31.431948", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、取消線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "c0a61bdf-9523-412c-98c4-56bb47ee990e", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81", - "history": [ - { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8" - }, - { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8" - }, - { - "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81", - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-2-a1a8-7175" - } - ], - "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152", - "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f" - }, - "papermill": { - "duration": 0.137547, - "end_time": "2026-01-06T08:36:36.545720", - "exception": false, - "start_time": "2026-01-06T08:36:36.408173", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体、下線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "ce10bf58-e44a-49ac-8268-74fe9c620d6e", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:36.801993Z", - "iopub.status.busy": "2026-01-06T08:36:36.801283Z", - "iopub.status.idle": "2026-01-06T08:36:41.037416Z", - "shell.execute_reply": "2026-01-06T08:36:41.036375Z" - }, - "lc_cell_meme": { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152", - "execution_end_time": "2025-12-16T04:47:15.006Z", - "history": [ - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dba3c010-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", - "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - }, - { - "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152", - "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" - } - ], - "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6", - "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81" - }, - "papermill": { - "duration": 4.368068, - "end_time": "2026-01-06T08:36:41.040591", - "exception": false, - "start_time": "2026-01-06T08:36:36.672523", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、下線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_underlined'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong > u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "29073b93-badb-4239-ab89-ae86c07c311c", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6", - "history": [ - { - "current": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6", - "next": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - } - ], - "next": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152" - }, - "papermill": { - "duration": 0.126608, - "end_time": "2026-01-06T08:36:41.292982", - "exception": false, - "start_time": "2026-01-06T08:36:41.166374", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\t\n", - "\n", - "入力した「test」が太文字、斜体、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "fffa94cb-ac1a-4ea6-aba4-1edffe0d97eb", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:41.545737Z", - "iopub.status.busy": "2026-01-06T08:36:41.544491Z", - "iopub.status.idle": "2026-01-06T08:36:46.299226Z", - "shell.execute_reply": "2026-01-06T08:36:46.298196Z" - }, - "lc_cell_meme": { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e", - "execution_end_time": "2025-12-16T04:47:19.576Z", - "history": [ - { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51" - }, - { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51" - }, - { - "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e", - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e", - "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51" - } - ], - "next": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046", - "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6" - }, - "papermill": { - "duration": 4.886237, - "end_time": "2026-01-06T08:36:46.303337", - "exception": false, - "start_time": "2026-01-06T08:36:41.417100", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "23107f65-b7f4-4e13-aad0-338cfb76ce45", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046", - "history": [ - { - "current": "e1223918-da33-11f0-806b-12ab7e3bb6be", - "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046", - "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "previous": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b", - "previous": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e" - }, - "papermill": { - "duration": 0.134618, - "end_time": "2026-01-06T08:36:46.570654", - "exception": false, - "start_time": "2026-01-06T08:36:46.436036", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、取消、下線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "574f2963-2c36-4790-9835-123361724b4e", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:46.825112Z", - "iopub.status.busy": "2026-01-06T08:36:46.824052Z", - "iopub.status.idle": "2026-01-06T08:36:51.016292Z", - "shell.execute_reply": "2026-01-06T08:36:51.015042Z" - }, - "lc_cell_meme": { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b", - "execution_end_time": "2025-12-16T04:47:24.481Z", - "history": [ - { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e" - }, - { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e" - }, - { - "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b", - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51", - "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e" - } - ], - "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973", - "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046" - }, - "papermill": { - "duration": 4.322058, - "end_time": "2026-01-06T08:36:51.019100", - "exception": false, - "start_time": "2026-01-06T08:36:46.697042", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、取消、下線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough', 'format_underlined'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > u > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "2ce056cc-b7cd-4104-a24c-026264114212", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973", - "history": [ - { - "current": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", - "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973", - "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "previous": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4", - "previous": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b" - }, - "papermill": { - "duration": 0.135302, - "end_time": "2026-01-06T08:36:51.285155", - "exception": false, - "start_time": "2026-01-06T08:36:51.149853", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\t\n", - "\n", - "入力した「test」が太文字、取消、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "06f9d597-9dc5-4984-b1dc-1279ece9f4f0", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:51.541314Z", - "iopub.status.busy": "2026-01-06T08:36:51.540122Z", - "iopub.status.idle": "2026-01-06T08:36:56.521681Z", - "shell.execute_reply": "2026-01-06T08:36:56.520661Z" - }, - "lc_cell_meme": { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4", - "execution_end_time": "2025-12-16T04:47:29.408Z", - "history": [ - { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", - "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", - "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", - "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51" - }, - { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", - "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51" - }, - { - "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4", - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf", - "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51" - } - ], - "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991", - "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973" - }, - "papermill": { - "duration": 5.116048, - "end_time": "2026-01-06T08:36:56.525304", - "exception": false, - "start_time": "2026-01-06T08:36:51.409256", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、取消、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "dfce8a65-b0f9-4d23-b01e-4a04e299bc6f", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991", - "history": [ - { - "current": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991", - "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "previous": "e000a3f8-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc", - "previous": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4" - }, - "papermill": { - "duration": 0.13096, - "end_time": "2026-01-06T08:36:56.794260", - "exception": false, - "start_time": "2026-01-06T08:36:56.663300", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\t\n", - "\n", - "入力した「test」が太文字、下線、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "8f907371-996d-4c26-b30c-d9ef5188da8b", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:36:57.053773Z", - "iopub.status.busy": "2026-01-06T08:36:57.053006Z", - "iopub.status.idle": "2026-01-06T08:37:01.329233Z", - "shell.execute_reply": "2026-01-06T08:37:01.328216Z" - }, - "lc_cell_meme": { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc", - "execution_end_time": "2025-12-16T04:47:34.214Z", - "history": [ - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf" - }, - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf" - }, - { - "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc", - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577", - "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf" - } - ], - "next": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758", - "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991" - }, - "papermill": { - "duration": 4.410956, - "end_time": "2026-01-06T08:37:01.332460", - "exception": false, - "start_time": "2026-01-06T08:36:56.921504", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、下線、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_underlined', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > u > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "b8d22c2d-4a8c-4eb7-ac7a-cab45a5d2fb6", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758", - "history": [ - { - "current": "df492f84-da33-11f0-806b-12ab7e3bb6be", - "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758", - "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "previous": "dfb029d2-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca", - "previous": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc" - }, - "papermill": { - "duration": 0.156024, - "end_time": "2026-01-06T08:37:01.624431", - "exception": false, - "start_time": "2026-01-06T08:37:01.468407", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体、取消、下線表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "94824ec7-cf82-4a16-b325-00bd129e20cf", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:01.888229Z", - "iopub.status.busy": "2026-01-06T08:37:01.887088Z", - "iopub.status.idle": "2026-01-06T08:37:06.972687Z", - "shell.execute_reply": "2026-01-06T08:37:06.971294Z" - }, - "lc_cell_meme": { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca", - "execution_end_time": "2025-12-16T04:47:39.038Z", - "history": [ - { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577" - }, - { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577" - }, - { - "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca", - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124", - "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577" - } - ], - "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0", - "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758" - }, - "papermill": { - "duration": 5.223412, - "end_time": "2026-01-06T08:37:06.976206", - "exception": false, - "start_time": "2026-01-06T08:37:01.752794", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、取消、下線'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough', 'format_underlined'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em> strong > u > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "bd5c83ab-0bfc-42bc-8436-caaf0356f83f", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0", - "history": [ - { - "current": "dec3392e-da33-11f0-806b-12ab7e3bb6be", - "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0", - "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "previous": "df189b6c-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9", - "previous": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca" - }, - "papermill": { - "duration": 0.136142, - "end_time": "2026-01-06T08:37:07.249728", - "exception": false, - "start_time": "2026-01-06T08:37:07.113586", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体、取消、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e968d8b4-c6ba-4f04-95d0-eaac8232e4ec", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:07.511988Z", - "iopub.status.busy": "2026-01-06T08:37:07.511054Z", - "iopub.status.idle": "2026-01-06T08:37:11.585558Z", - "shell.execute_reply": "2026-01-06T08:37:11.584235Z" - }, - "lc_cell_meme": { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9", - "execution_end_time": "2025-12-16T04:47:44.016Z", - "history": [ - { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124" - }, - { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124" - }, - { - "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9", - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b", - "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124" - } - ], - "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c", - "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0" - }, - "papermill": { - "duration": 4.210663, - "end_time": "2026-01-06T08:37:11.589184", - "exception": false, - "start_time": "2026-01-06T08:37:07.378521", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、取消、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "cebb8382-5acd-4019-8903-d5773623197b", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c", - "history": [ - { - "current": "de2448f0-da33-11f0-806b-12ab7e3bb6be", - "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c", - "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "previous": "de77c3e0-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199", - "previous": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9" - }, - "papermill": { - "duration": 0.136008, - "end_time": "2026-01-06T08:37:11.894754", - "exception": false, - "start_time": "2026-01-06T08:37:11.758746", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体、下線、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d2d058e1-5401-4a7d-b0a4-906b7ebcfe2c", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:12.155533Z", - "iopub.status.busy": "2026-01-06T08:37:12.154467Z", - "iopub.status.idle": "2026-01-06T08:37:17.062266Z", - "shell.execute_reply": "2026-01-06T08:37:17.060928Z" - }, - "lc_cell_meme": { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199", - "execution_end_time": "2025-12-16T04:47:48.942Z", - "history": [ - { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", - "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", - "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", - "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b" - }, - { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", - "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b" - }, - { - "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199", - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4", - "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b" - } - ], - "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d", - "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c" - }, - "papermill": { - "duration": 5.042417, - "end_time": "2026-01-06T08:37:17.066072", - "exception": false, - "start_time": "2026-01-06T08:37:12.023655", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、下線、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_underlined', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong > u > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "594fdc86-54e7-417c-a741-84a5683df078", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d", - "history": [ - { - "current": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d", - "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "previous": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d", - "previous": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199" - }, - "papermill": { - "duration": 0.135961, - "end_time": "2026-01-06T08:37:17.342266", - "exception": false, - "start_time": "2026-01-06T08:37:17.206305", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、取消線、下線、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c9537b85-b780-494d-ae7e-ecfc9b579a42", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:17.606601Z", - "iopub.status.busy": "2026-01-06T08:37:17.605682Z", - "iopub.status.idle": "2026-01-06T08:37:21.607193Z", - "shell.execute_reply": "2026-01-06T08:37:21.605843Z" - }, - "lc_cell_meme": { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d", - "execution_end_time": "2025-12-16T04:47:53.791Z", - "history": [ - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4" - }, - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4" - }, - { - "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d", - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840", - "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4" - } - ], - "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239", - "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d" - }, - "papermill": { - "duration": 4.138247, - "end_time": "2026-01-06T08:37:21.610735", - "exception": false, - "start_time": "2026-01-06T08:37:17.472488", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、取消線、下線、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough', 'format_underlined', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"strong > u > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "attachments": {}, - "cell_type": "markdown", - "id": "89394919-a358-4203-9a00-abfd8828964d", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239", - "history": [ - { - "current": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", - "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239", - "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "previous": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523", - "previous": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d" - }, - "papermill": { - "duration": 0.139949, - "end_time": "2026-01-06T08:37:21.889383", - "exception": false, - "start_time": "2026-01-06T08:37:21.749434", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## 入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", - "\n", - "入力した「test」が太文字、斜体、取消線、下線、フォントカラーが赤で表示になること" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e85d9053-db10-429c-a469-337dcd137edb", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:22.158498Z", - "iopub.status.busy": "2026-01-06T08:37:22.157260Z", - "iopub.status.idle": "2026-01-06T08:37:27.104670Z", - "shell.execute_reply": "2026-01-06T08:37:27.103626Z" - }, - "lc_cell_meme": { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523", - "execution_end_time": "2025-12-16T04:47:58.911Z", - "history": [ - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be-1-8425", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "d3aa3840-dbf9-11f0-99a8-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "d3aa3b4c-dbf9-11f0-99a8-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", - "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - }, - { - "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523", - "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" - } - ], - "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288", - "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239" - }, - "papermill": { - "duration": 5.087855, - "end_time": "2026-01-06T08:37:27.108764", - "exception": false, - "start_time": "2026-01-06T08:37:22.020909", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "text = 'test 太文字、斜体、取消線、下線、フォントカラーが赤'\n", - "async def _step(page):\n", - " await grdm.open_edit_wiki(page)\n", - " await grdm.fill_text(page, text)\n", - " await grdm.select_text_range(page, text)\n", - " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough', 'format_underlined', 'format_color_text'])\n", - " \n", - " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", - " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", - " await expect(view_locator.locator(\"em > strong > u > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "fbd73c64-3b58-495a-b728-d689e3294911", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288", - "history": [ - { - "current": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288", - "next": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" - } - ], - "next": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78", - "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523" - }, - "papermill": { - "duration": 0.144739, - "end_time": "2026-01-06T08:37:27.401517", - "exception": false, - "start_time": "2026-01-06T08:37:27.256778", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "## (指定がある場合) プロジェクトを削除する" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "355f6775-5345-4512-bf24-8224f623947a", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:27.674639Z", - "iopub.status.busy": "2026-01-06T08:37:27.673655Z", - "iopub.status.idle": "2026-01-06T08:37:35.171123Z", - "shell.execute_reply": "2026-01-06T08:37:35.170058Z" - }, - "lc_cell_meme": { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78", - "history": [ - { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae" - }, - { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae" - }, - { - "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78", - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-1-d1d7", - "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae" - } - ], - "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23", - "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288" - }, - "papermill": { - "duration": 7.639076, - "end_time": "2026-01-06T08:37:35.175900", - "exception": false, - "start_time": "2026-01-06T08:37:27.536824", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "outputs": [], - "source": [ - "async def _step(page):\n", - " if not delete_project:\n", - " return\n", - " await scripts.grdm.delete_project(page)\n", - " await scripts.grdm.expect_dashboard(page, transition_timeout=transition_timeout)\n", - "\n", - "await run_pw(_step)" - ] - }, - { - "cell_type": "markdown", - "id": "7dcc3977-d975-4778-ac4c-f572f8e5d256", - "metadata": { - "deletable": true, - "editable": true, - "lc_cell_meme": { - "current": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23", - "history": [ - { - "current": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23", - "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "previous": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be" - } - ], - "next": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796", - "previous": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78" - }, - "papermill": { - "duration": 0.144436, - "end_time": "2026-01-06T08:37:35.463234", - "exception": false, - "start_time": "2026-01-06T08:37:35.318798", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "tags": [] - }, - "source": [ - "終了処理を実施。" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "6c6b87d6-523d-41e5-bc2e-4598c6176102", - "metadata": { - "deletable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:35.746127Z", - "iopub.status.busy": "2026-01-06T08:37:35.745729Z", - "iopub.status.idle": "2026-01-06T08:37:37.463375Z", - "shell.execute_reply": "2026-01-06T08:37:37.462236Z" - }, - "lc_cell_meme": { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796", - "execution_end_time": "2025-01-20T12:22:52.866081Z", - "history": [ - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-1-bd88", - "next": null, - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-2-bd88-6497", - "next": null, - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-1-8ef1" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-2-bd88-6497", - "next": null, - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-2-8ef1-0c99" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-3-bd88-6497-d40c", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-2-8ef1-0c99" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-3-bd88-6497-d40c", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-1-4788", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-3-8ef1-0c99-e81f" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-4-bd88-6497-d40c-e2d4", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-2-4788-8a30", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-3-8ef1-0c99-e81f" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-5-bd88-6497-d40c-e2d4-e257", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-3-4788-8a30-7d73", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-4-8ef1-0c99-e81f-4086" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-6-bd88-6497-d40c-e2d4-e257-f333", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-4-4788-8a30-7d73-49da", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-5-8ef1-0c99-e81f-4086-98aa" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-7-bd88-6497-d40c-e2d4-e257-f333-e27b", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-5-4788-8a30-7d73-49da-50cd", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-6-8ef1-0c99-e81f-4086-98aa-d482" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-6-4788-8a30-7d73-49da-50cd-ddaa", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-7-8ef1-0c99-e81f-4086-98aa-d482-0385" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-7-4788-8a30-7d73-49da-50cd-ddaa-9795", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-8-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-8-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-9-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-9-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-9-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-10-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432-9a6a" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-14-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-12-e81f-4086-98aa-d482-0385-8e2c-9432-9a6a-72f2-e590" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-17-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-6-1403-a376-dc1e-e116-9124-7b17", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-14-98aa-d482-0385-8e2c-9432-9a6a-72f2-e590-6280-4255" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-19-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-9-1403-a376-dc1e-e116-9124-7b17-b85d-ecad-31de", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-17-8e2c-9432-9a6a-72f2-e590-6280-4255-b950-ee56-66a6" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-11-a376-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-19-9a6a-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "dba3c010-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "dc20355a-da33-11f0-806b-12ab7e3bb6be-1-8425" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "d3aa3b4c-dbf9-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be" - }, - { - "current": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796", - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-1-d1d7" - } - ], - "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-13-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a-6e50", - "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23" - }, - "lc_wrapper": { - "log_history": [ - "/home/opeuser/notebooks/seleniumTestRdm/.log/20221221/20221221-022116-0732.log", - "/home/jovyan/.log/20230920/20230920-022531-0517.log", - "/home/jovyan/.log/20230920/20230920-023008-0388.log", - "/home/jovyan/.log/20240124/20240124-033546-0263.log", - "/home/jovyan/.log/20240124/20240124-034004-0850.log", - "/home/jovyan/.log/20240124/20240124-034204-0716.log", - "/home/jovyan/.log/20240124/20240124-034619-0951.log", - "/home/jovyan/.log/20240124/20240124-035751-0526.log", - "/home/jovyan/.log/20240131/20240131-000810-0351.log", - "/home/jovyan/.log/20240131/20240131-001010-0301.log", - "/home/jovyan/.log/20240131/20240131-003232-0482.log", - "/home/jovyan/.log/20240131/20240131-040933-0769.log", - "/home/jovyan/.log/20240207/20240207-025036-0442.log", - "/home/jovyan/.log/20240214/20240214-022358-0962.log", - "/home/jovyan/.log/20240220/20240220-030929-0350.log", - "/home/jovyan/.log/20240220/20240220-070745-0719.log", - "/home/jovyan/.log/20240220/20240220-072647-0147.log", - "/home/jovyan/.log/20240220/20240220-075855-0452.log", - "/home/jovyan/.log/20240228/20240228-002302-0785.log", - "/home/jovyan/.log/20241002/20241002-004749-0886.log", - "/home/jovyan/.log/20241106/20241106-012408-0912.log", - "/home/jovyan/.log/20241106/20241106-014138-0029.log", - "/home/jovyan/.log/20241106/20241106-020740-0766.log", - "/home/jovyan/.log/20250120/20250120-122252-0791.log" - ] - }, - "papermill": { - "duration": 1.858735, - "end_time": "2026-01-06T08:37:37.465609", - "exception": false, - "start_time": "2026-01-06T08:37:35.606874", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" - }, - "tags": [] - }, - "outputs": [], - "source": [ - "await finish_pw_context()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "358b6a78-58e7-4302-a9a2-5a477cefad47", - "metadata": { - "deletable": true, - "editable": true, - "execution": { - "iopub.execute_input": "2026-01-06T08:37:37.751576Z", - "iopub.status.busy": "2026-01-06T08:37:37.751285Z", - "iopub.status.idle": "2026-01-06T08:37:37.894950Z", - "shell.execute_reply": "2026-01-06T08:37:37.893323Z" - }, - "lc_cell_meme": { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-13-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a-6e50", - "history": [ - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", - "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-7-4788-8a30-7d73-49da-50cd-ddaa-9795", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", - "next": "a0be15fa-cfbc-11ee-aac4-e614fd240312-5-d8db-2f52-2d72-4f01-7bae", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", - "next": "be5ca7a6-cfbd-11ee-aac4-e614fd240312-5-2859-6def-5a16-eab4-6380", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", - "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-5-2457-4dd6-1c26-a538-0927", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", - "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-6-2457-4dd6-1c26-a538-0927-fec0", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", - "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-6-2457-4dd6-1c26-a538-0927-fec0", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", - "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-6-2457-4dd6-1c26-a538-0927-fec0", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-7-2457-4dd6-1c26-a538-0927-fec0-3901", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "next": "cf79f6c6-0422-11ef-b901-9ee4ca18f90f-9-3228-42c1-7841-354c-51c4-ea5d-d982-3358-01df", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "next": "d270a640-0422-11ef-b901-9ee4ca18f90f-8-7a83-35a2-e666-ef9d-6e01-3bb7-30fc-7a42", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "next": "88d5931c-0434-11ef-b901-9ee4ca18f90f-9-656a-f4ab-e3d8-0fc4-8f9b-dfcc-a95f-af4d-9c46", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "next": "939d9c60-e7a8-11ef-8804-e664e9f91ae7-1-61df", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", - "next": "8c06187c-0434-11ef-b901-9ee4ca18f90f-8-7549-a108-3151-df1a-9436-0956-114e-4777", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-6-1403-a376-dc1e-e116-9124-7b17", - "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-2-4d24-05bb", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-9-1403-a376-dc1e-e116-9124-7b17-b85d-ecad-31de", - "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-4-4d24-05bb-770d-25fa", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-14-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-11-a376-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38", - "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-7-4d24-05bb-770d-25fa-657a-b04b-a803", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-17-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342" - }, - { - "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", - "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-9-4d24-05bb-770d-25fa-657a-b04b-a803-5ff2-9d4e", - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-19-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a" + "cells": [ + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-14-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f-fa3a-173b", + "history": [ + { + "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-1-a21c", + "next": "8b5ce6a0-80d5-11ed-95e1-0242ac120004-8-490a-05fb-01ac-29c3-d4dc-cf29-6b30-a674", + "previous": "8b5ce66e-80d5-11ed-95e1-0242ac120004-8-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658" + }, + { + "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-1-a21c", + "next": "8b5ce6a0-80d5-11ed-95e1-0242ac120004-8-490a-05fb-01ac-29c3-d4dc-cf29-6b30-a674", + "previous": "8b5ce66e-80d5-11ed-95e1-0242ac120004-8-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658" + }, + { + "current": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-12-54e5-e070-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f", + "next": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-8-3215-63a8-fef2-2947-bb68-4605-cbe7-374c", + "previous": "6908a22a-3a5e-11f0-8d62-b672e09b3688" + } + ], + "next": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e" + }, + "papermill": { + "duration": 0.075355, + "end_time": "2026-01-06T08:32:31.780920", + "exception": false, + "start_time": "2026-01-06T08:32:31.705565", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "parameters" + ] + }, + "source": [ + "from datetime import datetime\n", + "from getpass import getpass\n", + "import random\n", + "\n", + "rdm_url = 'staging.rdm.example.com'\n", + "idp_name_1 = None # 'GakuNin RDM IdP'\n", + "idp_username_1 = None\n", + "idp_password_1 = None\n", + "rdm_project_name = 'TEST-WikiDecoration-{}'.format(datetime.now().strftime('%Y%m%d'))\n", + "target_storage_name = 'NII Storage'\n", + "target_storage_id = 'osfstorage'\n", + "delete_project = True\n", + "default_result_path = None\n", + "close_on_fail = False\n", + "transition_timeout = 60000\n", + "new_wikiname = 'New Wiki'" + ], + "execution_count": null, + "outputs": [], + "id": "56e3e33b-cbb9-484f-be9a-769c04926fb9" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e", + "execution_end_time": "2025-04-02T07:21:16.844Z", + "history": [ + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "a0674b68-0c3c-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "d95d6308-0c3c-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "a8832c1c-0c3d-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "e7480d50-0c3d-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f93f2d46-0c46-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "3295fed4-0c48-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "6a84eba0-0c4a-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "6d481ba6-0c53-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "221c4f0a-0c56-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "19d7ea5a-0c5d-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "377594ca-0c6e-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-3-a21c-c06b-54e5" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-5-a21c-c06b-54e5-e070-c2c3" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "previous": "3d89aa08-0f94-11f0-935e-6e323efef16c" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-5-3215-63a8-fef2-2947-bb68", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-5-a21c-c06b-54e5-e070-c2c3" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-8-3215-63a8-fef2-2947-bb68-4605-cbe7-374c", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-6-4202-aef0-78b6-aec7-edd7-31c7", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-7-a21c-c06b-54e5-e070-c2c3-a856-8c7b" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-10-3215-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-9-4202-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-10-a21c-c06b-54e5-e070-c2c3-a856-8c7b-03e6-653e-956c" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-11-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-12-54e5-e070-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f" + }, + { + "current": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e", + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-12-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-13-e070-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f-fa3a" + } + ], + "next": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-14-c2c3-a856-8c7b-03e6-653e-956c-acc8-ea3f-fa3a-173b" + }, + "papermill": { + "duration": 0.063795, + "end_time": "2026-01-06T08:32:32.024406", + "exception": false, + "start_time": "2026-01-06T08:32:31.960611", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "if idp_username_1 is None:\n", + " idp_username_1 = input(prompt=f'Username for {idp_name_1}')\n", + "if idp_password_1 is None:\n", + " idp_password_1 = getpass(prompt=f'Password for {idp_username_1}@{idp_name_1}')\n", + "(len(idp_username_1), len(idp_password_1))" + ], + "execution_count": null, + "outputs": [], + "id": "f2397f2c-07d5-4548-8855-0024b98a7e18" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee", + "execution_end_time": "2025-04-02T07:21:20.767Z", + "history": [ + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-8-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-1-a21c" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-1-4202", + "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", + "previous": "f05363a8-0c25-11f0-98e9-5e0a5654d7bd-2-a21c-c06b" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-9-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "next": "8b5ce66e-80d5-11ed-95e1-0242ac120004-10-cb1b-42bc-e44d-4556-863e-9370-b5f5-e658-7a0b-7f11", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "next": "a72e1754-0c48-11f0-98e9-5e0a5654d7bd", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-2-4202-aef0", + "next": "c31532b8-0c48-11f0-98e9-5e0a5654d7bd", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "next": "a72e1754-0c48-11f0-98e9-5e0a5654d7bd", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-1-3215" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "next": "a72e1754-0c48-11f0-98e9-5e0a5654d7bd-2-ce6c-93ea", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "next": "1c54d2da-e7f9-11ef-8804-e664e9f91ae7-1-2d5f", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7", + "next": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-8-35a7-1d1a-1ede-4669-1870-7a72-9171-0797", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-6-4202-aef0-78b6-aec7-edd7-31c7", + "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-19-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918-9884", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-3-3215-63a8-fef2" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-9-4202-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda", + "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-21-19b6-77dd-b596-bf8f-163f-5d22-9918-9884-a621-ea89", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-5-3215-63a8-fef2-2947-bb68" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22", + "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-24-bf8f-163f-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-8-3215-63a8-fef2-2947-bb68-4605-cbe7-374c" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-12-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de", + "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-10-3215-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71" + }, + { + "current": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee", + "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-27-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-11-63a8-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091" + } + ], + "next": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4", + "previous": "9a6a67cc-0c28-11f0-98e9-5e0a5654d7bd-12-fef2-2947-bb68-4605-cbe7-374c-f640-ff71-7091-011e" + }, + "papermill": { + "duration": 0.058089, + "end_time": "2026-01-06T08:32:32.132744", + "exception": false, + "start_time": "2026-01-06T08:32:32.074655", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "import tempfile\n", + "\n", + "work_dir = tempfile.mkdtemp()\n", + "if default_result_path is None:\n", + " default_result_path = work_dir\n", + "work_dir" + ], + "execution_count": null, + "outputs": [], + "id": "25e8c9ab-046c-4962-9ced-d4c9ada8f385" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4", + "history": [ + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5", + "next": "c80dfbd7-dae2-11ec-852a-2f7bec2724a5", + "previous": "c80dfb22-dae2-11ec-9361-2f7bec2724a5" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5", + "previous": "c80dfb22-dae2-11ec-9361-2f7bec2724a5" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5", + "previous": "572ca533-dae3-11ec-a526-2f7bec2724a5" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-1-c6ac", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5", + "previous": "7519f85c-daf7-11ec-8914-2f7bec2724a5" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-2-c6ac-d8cc", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-1-a8e4", + "previous": "7519f85c-daf7-11ec-8914-2f7bec2724a5-1-419b" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-2-c6ac-d8cc", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-2-a8e4-0900", + "previous": "7519f85c-daf7-11ec-8914-2f7bec2724a5-2-419b-9f1b" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-3-c6ac-d8cc-9101", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-2-a8e4-0900", + "previous": "572ca533-dae3-11ec-a526-2f7bec2724a5-2-b1ea-e4d2" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-3-c6ac-d8cc-9101", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2", + "previous": "572ca533-dae3-11ec-a526-2f7bec2724a5-3-b1ea-e4d2-4da7" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-4-c6ac-d8cc-9101-f09b", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2", + "previous": "4f7b928b-e3be-11ec-9a45-ff50a9a253bb" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-4-c6ac-d8cc-9101-f09b", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-4-a8e4-0900-6df2-eea0", + "previous": "4f7b928b-e3be-11ec-9a45-ff50a9a253bb-1-5ec5" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-5-c6ac-d8cc-9101-f09b-2a39", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-4-a8e4-0900-6df2-eea0", + "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-6-c6ac-d8cc-9101-f09b-2a39-24f8", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-5-a8e4-0900-6df2-eea0-6314", + "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a-1-018c" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-9-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-6-a8e4-0900-6df2-eea0-6314-e99d", + "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a-2-018c-6a2a" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-7-a8e4-0900-6df2-eea0-6314-e99d-fa8c", + "previous": "9d4dfe16-b985-11ed-a36f-7348ef25128a-3-018c-6a2a-b802" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "a619f160-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "a619f160-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "a619f160-0421-11ef-b901-9ee4ca18f90f-1-4dd5" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "ade3434c-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "ade3434c-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "ade3434c-0421-11ef-b901-9ee4ca18f90f-1-e9c4" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-10-c6ac-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3", + "previous": "b7b0487a-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-11-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853", + "next": "30566b41-858e-11ed-9c5b-3d3a5b1d1d12-4-6e2d-1d0a-78dd-514a", + "previous": "b7b0487a-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-11-d8cc-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-9-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa", + "previous": "fdf30c32-0421-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-12-9101-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853-19b6", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-9-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-13-f09b-2a39-24f8-3c3b-7ad6-350d-203e-b853-19b6-77dd", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-10-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-1-35a7" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-14-2a39-24f8-3c3b-7ad6-350d-203e-b853-19b6-77dd-b596", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-11-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-2-35a7-1d1a" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-15-24f8-3c3b-7ad6-350d-203e-b853-19b6-77dd-b596-bf8f", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-12-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-3-35a7-1d1a-1ede" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-17-7ad6-350d-203e-b853-19b6-77dd-b596-bf8f-163f-5d22", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-13-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-4-35a7-1d1a-1ede-4669" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-18-350d-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-15-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-6-35a7-1d1a-1ede-4669-1870-7a72" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-19-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918-9884", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-16-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-7-35a7-1d1a-1ede-4669-1870-7a72-9171" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-19-203e-b853-19b6-77dd-b596-bf8f-163f-5d22-9918-9884", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-17-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e", + "previous": "3fc93bb8-0422-11ef-b901-9ee4ca18f90f-8-35a7-1d1a-1ede-4669-1870-7a72-9171-0797" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-21-19b6-77dd-b596-bf8f-163f-5d22-9918-9884-a621-ea89", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-17-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-4-4202-aef0-78b6-aec7" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-24-bf8f-163f-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-19-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e-f53e-9bff", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-6-4202-aef0-78b6-aec7-edd7-31c7" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-22-c15f-b883-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-9-4202-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33", + "next": "0f904455-dae3-11ec-9d35-2f7bec2724a5-24-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b-9738-0db8", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-27-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f", + "next": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-11-aef0-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22" + }, + { + "current": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4", + "next": "9598145a-f29d-11ea-b359-0a58a9feac02-32-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-12-78b6-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de" + } + ], + "next": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463", + "previous": "4f1d97fa-0c26-11f0-98e9-5e0a5654d7bd-13-aec7-edd7-31c7-2760-8094-dfda-5fa2-bc22-46de-24ee" + }, + "papermill": { + "duration": 0.050542, + "end_time": "2026-01-06T08:32:32.234094", + "exception": false, + "start_time": "2026-01-06T08:32:32.183552", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "# WikiDecoration\n", + "\n", + "- サブシステム名: アドオン\n", + "- ページ/アドオン: WikiDecoration\n", + "- 機能分類: Wiki操作\n", + "- シナリオ名: WikiDecoration\n", + "- 用意するテストデータ: URL一覧、アカウント(既存ユーザー1: GRDM)" + ], + "id": "35f0fdc3-5dd4-4af0-9c5e-00e08ac864eb" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463", + "execution_end_time": "2024-03-26T10:16:58.586484Z", + "history": [ + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-2-9f93-6f38", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02", + "previous": "9598139c-f29d-11ea-b359-0a58a9feac02" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-4-9f93-6f38-4e0f-e154", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-2-898f-27dd", + "previous": null + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-5-9f93-6f38-4e0f-e154-2449", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-4-898f-27dd-107b-087f", + "previous": null + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-6-9f93-6f38-4e0f-e154-2449-a61c", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-5-898f-27dd-107b-087f-cd22", + "previous": null + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-7-9f93-6f38-4e0f-e154-2449-a61c-a903", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-6-898f-27dd-107b-087f-cd22-8597", + "previous": null + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-8-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-7-898f-27dd-107b-087f-cd22-8597-c861", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-9-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-8-898f-27dd-107b-087f-cd22-8597-c861-055c", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-1-a8e4" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-10-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-9-898f-27dd-107b-087f-cd22-8597-c861-055c-589a", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-2-a8e4-0900" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-10-9f93-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946", + "next": "959814f0-f29d-11ea-b359-0a58a9feac02-10-898f-27dd-107b-087f-cd22-8597-c861-055c-589a-cb2e", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-11-6f38-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946-f5ba", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-10-146a-a853-2e75-8d66-3d5d-a942-7360-becb-d322-b9d5", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-3-a8e4-0900-6df2" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-12-4e0f-e154-2449-a61c-a903-c62c-9ba5-7946-f5ba-75a4", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-11-a853-2e75-8d66-3d5d-a942-7360-becb-d322-b9d5-c83f", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-4-a8e4-0900-6df2-eea0" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-13-e154-2449-a61c-a903-c62c-9ba5-7946-f5ba-75a4-fc9f", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-12-2e75-8d66-3d5d-a942-7360-becb-d322-b9d5-c83f-f975", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-5-a8e4-0900-6df2-eea0-6314" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-14-2449-a61c-a903-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-13-8d66-3d5d-a942-7360-becb-d322-b9d5-c83f-f975-61bb", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-6-a8e4-0900-6df2-eea0-6314-e99d" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-15-a61c-a903-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-14-3d5d-a942-7360-becb-d322-b9d5-c83f-f975-61bb-23e5", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-7-a8e4-0900-6df2-eea0-6314-e99d-fa8c" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-16-a903-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504-6005", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-15-a942-7360-becb-d322-b9d5-c83f-f975-61bb-23e5-ed30", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-8-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-17-c62c-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504-6005-d30f", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-16-7360-becb-d322-b9d5-c83f-f975-61bb-23e5-ed30-648f", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-9-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-18-9ba5-7946-f5ba-75a4-fc9f-ebdf-d504-6005-d30f-0b62", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-17-becb-d322-b9d5-c83f-f975-61bb-23e5-ed30-648f-e9c6", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-10-a8e4-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-19-7946-f5ba-75a4-fc9f-ebdf-d504-6005-d30f-0b62-1f07", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-18-d322-b9d5-c83f-f975-61bb-23e5-ed30-648f-e9c6-03d9", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-11-0900-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-20-f5ba-75a4-fc9f-ebdf-d504-6005-d30f-0b62-1f07-dfea", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-19-b9d5-c83f-f975-61bb-23e5-ed30-648f-e9c6-03d9-006e", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-12-6df2-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-22-fc9f-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-20-c83f-f975-61bb-23e5-ed30-648f-e9c6-03d9-006e-36e9", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-13-eea0-6314-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-23-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-22-61bb-23e5-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-15-e99d-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-23-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-23-23e5-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-16-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-23-ebdf-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009", + "next": "9598157c-f29d-11ea-b359-0a58a9feac02-23-23e5-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-16-fa8c-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-24-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009-1540", + "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-21-3043-0b7c-55b8-41c1-336f-8de5-90ce-a3b5-a12d-937a", + "previous": "9598157c-f29d-11ea-b359-0a58a9feac02-24-ed30-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284-aa1a" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-24-d504-6005-d30f-0b62-1f07-dfea-e942-8adf-0009-1540", + "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-22-0b7c-55b8-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360", + "previous": "9598157c-f29d-11ea-b359-0a58a9feac02-25-648f-e9c6-03d9-006e-36e9-0ceb-88c6-7284-aa1a-fe5e" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-26-d30f-0b62-1f07-dfea-e942-8adf-0009-1540-66e7-e779", + "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-22-0b7c-55b8-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-17-51c3-65aa-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-29-dfea-e942-8adf-0009-1540-66e7-e779-1196-efeb-205d", + "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-24-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360-886a-0c7c", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-19-c3b1-cbc5-a521-c15f-b883-48b3-9d46-065e-f53e-9bff" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009", + "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-27-90ce-a3b5-a12d-937a-4360-886a-0c7c-afd9-0958-9234", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-22-c15f-b883-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009", + "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d", + "previous": "0f904455-dae3-11ec-9d35-2f7bec2724a5-24-48b3-9d46-065e-f53e-9bff-8161-b4a4-a95b-9738-0db8" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-32-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c", + "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d", + "previous": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-26-5d22-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33" + }, + { + "current": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463", + "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-7-2c34-1947-2385-47a8-9c81-828d-9a9a", + "previous": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-27-9918-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f" + } + ], + "next": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434", + "previous": "c80dfb88-dae2-11ec-a891-2f7bec2724a5-28-9884-a621-ea89-5bdf-460c-9b7f-e464-1c33-ca3f-ceb4" + }, + "lc_wrapper": { + "log_history": [ + "/home/jovyan/.log/20200909/20200909-130745-0759.log", + "/home/jovyan/.log/20210625/20210625-223653-0468.log", + "/home/jovyan/.log/20210627/20210627-125528-0926.log", + "/home/jovyan/.log/20210702/20210702-100212-0644.log", + "/home/jovyan/.log/20210708/20210708-090022-0292.log", + "/home/jovyan/.log/20210708/20210708-214536-0455.log", + "/home/jovyan/.log/20210709/20210709-222111-0165.log", + "/home/jovyan/.log/20210709/20210709-224001-0891.log", + "/home/jovyan/.log/20210716/20210716-013805-0588.log", + "/home/jovyan/.log/20210716/20210716-041714-0592.log", + "/home/jovyan/.log/20220125/20220125-220307-0802.log", + "/home/jovyan/.log/20220125/20220125-220954-0816.log", + "/home/jovyan/.log/20220523/20220523-215740-0035.log", + "/home/jovyan/.log/20220524/20220524-081800-0297.log", + "/home/jovyan/.log/20220524/20220524-132917-0362.log", + "/home/jovyan/.log/20220524/20220524-213708-0750.log", + "/home/jovyan/.log/20220528/20220528-072258-0449.log", + "/home/jovyan/.log/20220604/20220604-032202-0688.log", + "/home/jovyan/.log/20220604/20220604-071732-0926.log", + "/home/jovyan/.log/20220604/20220604-082444-0776.log", + "/home/jovyan/.log/20220604/20220604-090912-0013.log", + "/home/jovyan/.log/20220604/20220604-221840-0265.log", + "/home/jovyan/.log/20220605/20220605-091717-0176.log", + "/home/jovyan/.log/20220605/20220605-221226-0648.log", + "/home/jovyan/.log/20220606/20220606-005229-0174.log", + "/home/jovyan/.log/20220606/20220606-073125-0079.log", + "/home/jovyan/.log/20220620/20220620-062401-0339.log", + "/home/jovyan/.log/20220720/20220720-092034-0601.log", + "/home/jovyan/.log/20220720/20220720-112645-0705.log", + "/home/jovyan/.log/20220720/20220720-123809-0928.log", + "/home/jovyan/.log/20220720/20220720-224038-0113.log", + "/home/jovyan/.log/20221216/20221216-220614-0020.log", + "/home/jovyan/.log/20221221/20221221-063009-0921.log", + "/home/jovyan/.log/20221227/20221227-015152-0433.log", + "/home/jovyan/.log/20230114/20230114-003107-0661.log", + "/home/jovyan/.log/20230114/20230114-035030-0255.log", + "/home/jovyan/.log/20230114/20230114-041629-0042.log", + "/home/jovyan/.log/20230301/20230301-062922-0323.log", + "/home/jovyan/.log/20230501/20230501-023044-0175.log", + "/home/jovyan/.log/20230531/20230531-050839-0468.log", + "/home/jovyan/.log/20231019/20231019-235912-0422.log", + "/home/jovyan/.log/20231020/20231020-011410-0524.log", + "/home/jovyan/.log/20240325/20240325-064454-0744.log", + "/home/jovyan/.log/20240326/20240326-094831-0686.log", + "/home/jovyan/.log/20240326/20240326-101658-0141.log" + ] + }, + "papermill": { + "duration": 0.911, + "end_time": "2026-01-06T08:32:33.194007", + "exception": false, + "start_time": "2026-01-06T08:32:32.283007", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "import importlib\n", + "import pandas as pd\n", + "\n", + "import scripts.playwright\n", + "importlib.reload(scripts.playwright)\n", + "\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "from scripts.playwright import *\n", + "\n", + "await init_pw_context(close_on_fail=close_on_fail, last_path=default_result_path)" + ], + "execution_count": null, + "outputs": [], + "id": "3779559e-3d71-4295-81c9-6494aafaf795" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434", + "history": [ + { + "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34", + "next": "d335d3ec-80d5-11ed-95e1-0242ac120004-14-e06e-e073-8605-4483-934f-f6a6-d120-39e8-923e-ba69", + "previous": "adbcf366-e5d6-11eb-941a-0a58a9feac02-24-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360-886a-0c7c" + }, + { + "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-4-2c34-1947-2385-47a8", + "next": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "previous": "adbcf366-e5d6-11eb-941a-0a58a9feac02-24-41c1-336f-8de5-90ce-a3b5-a12d-937a-4360-886a-0c7c" + }, + { + "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d", + "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-3-7d4e-9eb1-9bca", + "previous": "adbcf366-e5d6-11eb-941a-0a58a9feac02-27-90ce-a3b5-a12d-937a-4360-886a-0c7c-afd9-0958-9234" + }, + { + "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-7-2c34-1947-2385-47a8-9c81-828d-9a9a", + "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-5-7d4e-9eb1-9bca-4f6c-c830", + "previous": "9598145a-f29d-11ea-b359-0a58a9feac02-31-8adf-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009" + }, + { + "current": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434", + "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-6-7d4e-9eb1-9bca-4f6c-c830-293a", + "previous": "9598145a-f29d-11ea-b359-0a58a9feac02-32-0009-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c" + } + ], + "next": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf", + "previous": "9598145a-f29d-11ea-b359-0a58a9feac02-33-1540-66e7-e779-1196-efeb-205d-1efd-4009-783c-1463" + }, + "papermill": { + "duration": 0.050785, + "end_time": "2026-01-06T08:32:33.297150", + "exception": false, + "start_time": "2026-01-06T08:32:33.246365", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## ウェブブラウザの新規プライベートウィンドウでGRDMトップページを表示する\n", + "\n", + "GRDMトップページが表示されること" + ], + "id": "2278a3aa-fe25-4111-bb6c-3cc52c938f2a" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "async def _step(page):\n", + " await page.goto(rdm_url)\n", + "\n", + " # 同意する ボタンが現れるまで待つ\n", + " await expect(page.locator('//button[text() = \"同意する\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 同意する をクリック\n", + " await page.locator('//button[text() = \"同意する\"]').click()\n", + "\n", + " # 同意する が表示されなくなったことを確認\n", + " await expect(page.locator('//button[text() = \"同意する\"]')).to_have_count(0, timeout=500)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "71cb3a4e" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## ログイン情報を用いてGakuNin RDMにログインする\n", + "\n", + "(IdPに関するログイン情報が与えられた場合、)\n", + "GakuNin Embeded DSのプルダウンを展開し、IdPリストから指定されたIdPを選択する。その後、アカウントのID/Passwordを入力して「Login」ボタンを押下する。\n", + "\n", + "(IdPが指定されていない場合、)\n", + "CASのログイン操作を実施する。" + ], + "id": "7b34cb33" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "async def _step(page):\n", + " await scripts.grdm.login(\n", + " page, idp_name_1, idp_username_1, idp_password_1, transition_timeout=transition_timeout\n", + " )\n", + "\n", + " await scripts.grdm.expect_dashboard(page, transition_timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "1ca85693" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## プロジェクト一覧に指定されたタイトルのプロジェクトがない場合、指定された名前のプロジェクトを作成する\n", + "\n", + "プロジェクト一覧に当該プロジェクト名が表示されていない場合、「新規プロジェクト作成」をクリックし、その名前を入力、「作成」をクリックする。" + ], + "id": "0025b95c" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf", + "execution_end_time": "2025-04-18T10:03:15.630Z", + "history": [ + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "d335d3ec-80d5-11ed-95e1-0242ac120004-14-e06e-e073-8605-4483-934f-f6a6-d120-39e8-923e-ba69", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "d335d464-80d5-11ed-95e1-0242ac120004-14-4e02-17d2-51dc-b14f-3876-17a3-6132-809d-8ea5-b0b6", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "ee1320a8-0c28-11f0-98e9-5e0a5654d7bd-6-534f-ca98-0639-fd50-4b19-f3ce", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "fa034c80-0c28-11f0-98e9-5e0a5654d7bd-5-61c8-3dff-8f8a-2237-43c6", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "17cc442e-0c29-11f0-98e9-5e0a5654d7bd-6-e886-de07-db5b-bc04-f477-850a", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "1de94a14-0c29-11f0-98e9-5e0a5654d7bd-5-a479-3f2b-1422-f712-7fac", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "2840f6ba-0c29-11f0-98e9-5e0a5654d7bd-6-f26a-794a-d7be-5285-ae4d-5a8b", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb", + "next": "3b9069e4-0c29-11f0-98e9-5e0a5654d7bd-5-9cb1-5973-c277-2053-05f2", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-3-7d4e-9eb1-9bca", + "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-5-a17f-a0f1-b7b9-aee9-6d00", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-1-2c34" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-5-7d4e-9eb1-9bca-4f6c-c830", + "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-8-a17f-a0f1-b7b9-aee9-6d00-d5be-a467-9692", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-4-2c34-1947-2385-47a8" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-6-7d4e-9eb1-9bca-4f6c-c830-293a", + "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-10-a17f-a0f1-b7b9-aee9-6d00-d5be-a467-9692-097d-2f06", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-6-2c34-1947-2385-47a8-9c81-828d" + }, + { + "current": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf", + "next": "8a828916-0c46-11f0-98e9-5e0a5654d7bd-11-a0f1-b7b9-aee9-6d00-d5be-a467-9692-097d-2f06-1b6b", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-7-2c34-1947-2385-47a8-9c81-828d-9a9a" + } + ], + "next": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59", + "previous": "0c8be85a-1c3a-11f0-a653-9281a4835edb-8-2c34-1947-2385-47a8-9c81-828d-9a9a-2434" + }, + "papermill": { + "duration": 19.113551, + "end_time": "2026-01-06T08:32:52.461475", + "exception": false, + "start_time": "2026-01-06T08:32:33.347924", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await expect(page.locator('//*[@data-test-create-project-modal-button]')).to_have_count(1)\n", + "\n", + " await scripts.grdm.ensure_project_exists(page, rdm_project_name, transition_timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "b4a3cb3a-2257-44e7-bc6d-e864df2b433a" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59", + "history": [ + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd", + "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "previous": "5d277060-0c48-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "previous": "5f01ce58-0c48-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "previous": "5f388ca4-0c48-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-5-1391-2434-3533-a3c9-886e", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-2-5261-ef93" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-8-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-4-575f-1d40-14d8-c05a", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-4-5261-ef93-69fc-fe2c" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-10-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-7-575f-1d40-14d8-c05a-8f00-ece7-add9", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-7-5261-ef93-69fc-fe2c-f3aa-644f-12b7" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-9-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-9-5261-ef93-69fc-fe2c-f3aa-644f-12b7-4d61-155d" + }, + { + "current": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59", + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", + "previous": "8a83134a-0c46-11f0-98e9-5e0a5654d7bd-10-5261-ef93-69fc-fe2c-f3aa-644f-12b7-4d61-155d-7171" + } + ], + "next": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54", + "previous": "43b0be32-1c3a-11f0-a653-9281a4835edb-7-7d4e-9eb1-9bca-4f6c-c830-293a-bfdf" + }, + "papermill": { + "duration": 0.055599, + "end_time": "2026-01-06T08:32:52.577065", + "exception": false, + "start_time": "2026-01-06T08:32:52.521466", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 対象のプロジェクトをクリックする\n", + "\n", + "プロジェクトが表示されること" + ], + "id": "8e9ba470-5548-4eea-bd36-0acfee078378" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54", + "execution_end_time": "2025-04-02T07:25:56.619Z", + "history": [ + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "next": "1ff54e0e-0c3b-11f0-98e9-5e0a5654d7bd-2-85a3-d426", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "next": "8c3e81ae-0c48-11f0-98e9-5e0a5654d7bd", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "next": "d00c816a-0c48-11f0-98e9-5e0a5654d7bd", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd", + "next": "d00c816a-0c48-11f0-98e9-5e0a5654d7bd", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "d00c816a-0c48-11f0-98e9-5e0a5654d7bd-1-a2e7", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-1-1391" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "044c0cb4-dae5-11ec-8491-2f7bec2724a5-17-3e07-2bea-4fac-5c21-f105-190c-f99c-31e8-5e5e-ac36", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "adbcf366-e5d6-11eb-941a-0a58a9feac02-20-5500-73e0-446c-7235-daa5-1a15-96d5-b6a8-dc5b-e139", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "934c6ffe-dae5-11ec-a92a-2f7bec2724a5-17-571d-cdd9-d564-01ab-f7e5-8d97-6174-db5a-df2b-c175", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "dad491c6-dae5-11ec-855d-2f7bec2724a5-17-03f1-3c3f-d02a-11e2-7239-0dc9-bdb5-8cc4-3dcd-45bf", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "dad49316-dae5-11ec-962f-2f7bec2724a5-17-6cc1-4eae-cb84-ca65-9e01-b537-dd94-6289-52c8-e7d3", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "dad49370-dae5-11ec-b407-2f7bec2724a5-17-5e65-f36c-7787-a2a4-a3a2-5d2a-3c47-f00d-4100-e152", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "40758707-dae7-11ec-bcf5-2f7bec2724a5-17-e452-9c09-86d0-ac50-ac4c-1547-e959-e499-16e5-98eb", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-2-575f-1d40", + "next": "4075886b-dae7-11ec-8776-2f7bec2724a5-17-7b2e-ee30-5825-15a2-1ccf-7ec0-fb63-03ff-4c46-872e", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-4-575f-1d40-14d8-c05a", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-17-d418-70fa-1e5d-2668-694d-d234-24f6-449e-d5cd-8dbc", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-3-1391-2434-3533" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-7-575f-1d40-14d8-c05a-8f00-ece7-add9", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-19-1e5d-2668-694d-d234-24f6-449e-d5cd-8dbc-22f6-21ed", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-5-1391-2434-3533-a3c9-886e" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-9-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-22-d234-24f6-449e-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-8-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-24-449e-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-10-1391-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", + "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f", + "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78" + }, + { + "current": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54", + "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-11-2434-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78" + } + ], + "next": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e", + "previous": "8a8313f4-0c46-11f0-98e9-5e0a5654d7bd-12-3533-a3c9-886e-4d7b-f6cf-81a1-3c23-4bf2-fe78-6c59" + }, + "papermill": { + "duration": 3.985646, + "end_time": "2026-01-06T08:32:56.615392", + "exception": false, + "start_time": "2026-01-06T08:32:52.629746", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator(f'//*[@data-test-dashboard-item-title and text()=\"{rdm_project_name}\"]').click() \n", + "\n", + " await expect(page.locator('//a[text() = \"アドオン\"]')).to_be_visible(timeout=transition_timeout)\n", + " await expect(grdm.get_select_expanded_storage_title_locator(page, target_storage_name)).to_be_visible(timeout=transition_timeout)\n", + " time.sleep(1)\n", + "\n", + " await page.locator('//h3[text()=\"最近の活動\"]').click()\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "570378a2-83ee-4df9-a8f0-b747c37b61fa" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e", + "history": [ + { + "current": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f" + }, + { + "current": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e", + "next": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-10-575f-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f" + } + ], + "next": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f", + "previous": "8a9be6c2-0c46-11f0-98e9-5e0a5654d7bd-11-1d40-14d8-c05a-8f00-ece7-add9-2c16-ff1c-350f-0f54" + }, + "papermill": { + "duration": 0.062501, + "end_time": "2026-01-06T08:32:56.735497", + "exception": false, + "start_time": "2026-01-06T08:32:56.672996", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## Wikiタブをクリックする\n", + "\n", + "画面がWikiに切り替わること" + ], + "id": "89cf15bd-7cd7-4a0e-a10b-7245ced0c63f" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f", + "execution_end_time": "2025-11-25T11:13:57.549Z", + "history": [ + { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" + }, + { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" + }, + { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" + }, + { + "current": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f", + "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-1-aafc" + } + ], + "next": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326", + "previous": "2506b266-c9dc-11f0-9373-6a40bdb2b9ec-2-aafc-8b4e" + }, + "papermill": { + "duration": 2.812902, + "end_time": "2026-01-06T08:32:59.603513", + "exception": false, + "start_time": "2026-01-06T08:32:56.790611", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.get_by_role(\"link\", name=\"Wiki\", exact=True).click()\n", + " await expect(page.locator('//*[contains(@class, \"title-text\")]//*[text() = \"プロジェクトのWiki\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "a726b808-e2a5-4ce4-9943-08e9d5a75e9d" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326", + "history": [ + { + "current": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326", + "next": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64", + "previous": "278c9b54-c9dc-11f0-9373-6a40bdb2b9ec-1-c03f" + }, + "papermill": { + "duration": 0.056841, + "end_time": "2026-01-06T08:32:59.721572", + "exception": false, + "start_time": "2026-01-06T08:32:59.664731", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 画面左のプロジェクトのWikiの上にある「新規」ボタンをクリックする\n", + "\n", + "新規Wikiページを追加画面が表示される" + ], + "id": "13a0b9c9-239e-404a-8be0-23a4ec3ffdee" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64", + "execution_end_time": "2025-11-25T11:13:58.073Z", + "history": [ + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "88709fa2-dae7-11ec-aed3-2f7bec2724a5-25-d5cd-8dbc-22f6-21ed-2b87-1779-a0ac-0729-0a5b-9b04", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" + }, + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" + }, + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" + }, + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" + }, + { + "current": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64", + "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-1-cd42" + } + ], + "next": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14", + "previous": "3633607a-c9dc-11f0-9373-6a40bdb2b9ec-2-cd42-9326" + }, + "papermill": { + "duration": 0.656268, + "end_time": "2026-01-06T08:33:00.433503", + "exception": false, + "start_time": "2026-01-06T08:32:59.777235", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('div[data-target=\"#newWiki\"]').click() \n", + " await expect(page.locator('h3.modal-title', has_text=\"新規Wikiページを追加\")).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "9661461a-4b98-4733-aa19-659e3d7eccde" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14", + "history": [ + { + "current": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14", + "next": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", + "previous": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98", + "previous": "36bc17ee-c9dc-11f0-9373-6a40bdb2b9ec-1-5c64" + }, + "papermill": { + "duration": 0.057914, + "end_time": "2026-01-06T08:33:00.551886", + "exception": false, + "start_time": "2026-01-06T08:33:00.493972", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 同階層に追加を選択し、任意の新規Wiki名を入力して「追加」ボタンをクリックする\n", + "\n", + "画面左のプロジェクトのWikiに、追加したWikiが表示される" + ], + "id": "a40874a2-11f0-4f23-8d1d-059be1d8ed67" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98", + "execution_end_time": "2025-11-25T11:14:00.618Z", + "history": [ + { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" + }, + { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" + }, + { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec", + "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" + }, + { + "current": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98", + "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-1-c060" + } + ], + "next": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417", + "previous": "afddae94-c9dc-11f0-9373-6a40bdb2b9ec-2-c060-5d14" + }, + "papermill": { + "duration": 2.354991, + "end_time": "2026-01-06T08:33:02.963159", + "exception": false, + "start_time": "2026-01-06T08:33:00.608168", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('input[name=\"addHierarchy\"][value=\"same\"]').check()\n", + " await page.fill('#data', new_wikiname)\n", + " await page.locator('#add-wiki-submit').click()\n", + " await expect(page.locator(f'//*[contains(@class, \"title-text\")]//*[text() = \"{new_wikiname}\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "c85b95b7-02a0-4a81-bc75-fbd83807d2da" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417", + "history": [ + { + "current": "0b314660-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417", + "next": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d", + "previous": "b0835bb4-c9dc-11f0-9373-6a40bdb2b9ec-1-da98" + }, + "papermill": { + "duration": 0.059679, + "end_time": "2026-01-06T08:33:03.089138", + "exception": false, + "start_time": "2026-01-06T08:33:03.029459", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「プロジェクトのWiki」内にある追加したWikiを選択\n", + "\n", + "Wikiの内容が表示されること(初期表示は空白で「重要な情報、リンク、または画像をここに追加して、プロジェクトを説明します。」の記載があること)" + ], + "id": "258c516d-36ca-4067-ad00-6b939798e12d" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d", + "execution_end_time": "2025-11-25T11:14:04.718Z", + "history": [ + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" + }, + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "next": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" + }, + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" + }, + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec", + "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" + }, + { + "current": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d", + "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-1-dde0" + } + ], + "next": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0", + "previous": "0b314660-c9de-11f0-9373-6a40bdb2b9ec-2-dde0-b417" + }, + "papermill": { + "duration": 2.590002, + "end_time": "2026-01-06T08:33:05.738359", + "exception": false, + "start_time": "2026-01-06T08:33:03.148357", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_wiki(page, new_wikiname, '重要な情報、リンク、または画像をここに追加して、プロジェクトを説明します。')\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "4475582c-6877-479c-a629-da52d875f928" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0", + "history": [ + { + "current": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0", + "next": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "previous": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e", + "previous": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec-1-872d" + }, + "papermill": { + "duration": 0.060766, + "end_time": "2026-01-06T08:33:05.903639", + "exception": false, + "start_time": "2026-01-06T08:33:05.842873", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック\n", + "\n", + "Wikiの編集画面が表示されること" + ], + "id": "b54636e5-38da-49dd-a697-edbbaaec394b" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e", + "execution_end_time": "2025-11-25T11:14:04.874Z", + "history": [ + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "0bcdcfee-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" + }, + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" + }, + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec", + "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" + }, + { + "current": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e", + "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-1-2d4a" + } + ], + "next": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9", + "previous": "b887c62c-c9de-11f0-9373-6a40bdb2b9ec-2-2d4a-89c0" + }, + "papermill": { + "duration": 0.393554, + "end_time": "2026-01-06T08:33:06.356055", + "exception": false, + "start_time": "2026-01-06T08:33:05.962501", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "ee9fab1e-203e-4b8b-8038-60f71a35c724" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9", + "history": [ + { + "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633", + "next": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633", + "next": "a8d897be-caa7-11f0-9373-6a40bdb2b9ec", + "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9", + "next": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844", + "previous": "b78d2a82-c9de-11f0-9373-6a40bdb2b9ec-1-071e" + }, + "papermill": { + "duration": 0.060695, + "end_time": "2026-01-06T08:33:06.478543", + "exception": false, + "start_time": "2026-01-06T08:33:06.417848", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 編集画面にて「test」と入力後、編集画面の戻るボタンをクリックする。\t\n", + "\n", + "編集した結果が1つ前に戻り入力した「test」が削除されること" + ], + "id": "9599f9b2-9d52-4bf1-aa6e-74a76fa68ef9" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844", + "execution_end_time": "2025-11-25T11:14:06.253Z", + "history": [ + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec", + "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6", + "previous": "a8d897be-caa7-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844", + "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-1-4633" + } + ], + "next": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce", + "previous": "5cc299ba-c9df-11f0-9373-6a40bdb2b9ec-2-4633-84f9" + }, + "papermill": { + "duration": 1.238173, + "end_time": "2026-01-06T08:33:07.776282", + "exception": false, + "start_time": "2026-01-06T08:33:06.538109", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test'\n", + "\n", + "async def _step(page):\n", + " await grdm.fill_text(page, text)\n", + " await page.locator('#undoWiki').click()\n", + " await expect(page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_have_text(\"\", timeout=transition_timeout)\n", + " await expect(page.locator('#redoWiki')).to_be_enabled(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "3794fd6b-cf38-419c-bb4f-d1008e47db1c" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce", + "history": [ + { + "current": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce", + "next": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "previous": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba", + "previous": "5d42d7ba-c9df-11f0-9373-6a40bdb2b9ec-1-6844" + }, + "papermill": { + "duration": 0.06291, + "end_time": "2026-01-06T08:33:07.910548", + "exception": false, + "start_time": "2026-01-06T08:33:07.847638", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 編集画面の進むボタンをクリックする\n", + "\n", + "編集した結果が1つ前に進み削除された「test」が表示されること" + ], + "id": "7aa155ec-7092-433b-9809-27c53aaee94c" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba", + "execution_end_time": "2025-11-25T11:14:06.343Z", + "history": [ + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" + }, + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "next": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" + }, + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" + }, + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec", + "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" + }, + { + "current": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba", + "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-1-67e6" + } + ], + "next": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73", + "previous": "edd7f936-c9df-11f0-9373-6a40bdb2b9ec-2-67e6-72ce" + }, + "papermill": { + "duration": 0.268927, + "end_time": "2026-01-06T08:33:08.239689", + "exception": false, + "start_time": "2026-01-06T08:33:07.970762", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('#redoWiki').click()\n", + " editor_locator = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " await expect(page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_have_text(text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "3e2bdfc2-c517-4b86-b627-70bc7c4d19a3" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73", + "history": [ + { + "current": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73", + "next": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "previous": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024", + "previous": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec-1-90ba" + }, + "papermill": { + "duration": 0.063799, + "end_time": "2026-01-06T08:33:08.375401", + "exception": false, + "start_time": "2026-01-06T08:33:08.311602", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 入力した「test」の文字を範囲指定して編集画面の太字ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字表示になること" + ], + "id": "c458cfb9-ea85-4e00-97d3-78cab02a0e41" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024", + "execution_end_time": "2025-11-25T11:14:09.992Z", + "history": [ + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "ee5e6714-c9df-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec", + "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + }, + { + "current": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-1-8ea8" + } + ], + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4", + "previous": "16b7464e-c9e1-11f0-9373-6a40bdb2b9ec-2-8ea8-7f73" + }, + "papermill": { + "duration": 3.101165, + "end_time": "2026-01-06T08:33:11.538934", + "exception": false, + "start_time": "2026-01-06T08:33:08.437769", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "de3cd35a-023a-4370-af40-4efc1af5776a" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4", + "history": [ + { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", + "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", + "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e", + "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad" + }, + { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e", + "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad" + }, + { + "current": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4", + "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec-1-b024" + }, + "papermill": { + "duration": 0.062906, + "end_time": "2026-01-06T08:33:11.674697", + "exception": false, + "start_time": "2026-01-06T08:33:11.611791", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の太字ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太字表示ではなくなること" + ], + "id": "14383fc3-b784-4764-898c-82f9af1ef5dc" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82", + "execution_end_time": "2025-12-16T04:44:28.181Z", + "history": [ + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad", + "next": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44", + "previous": "155b778e-c9e1-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82", + "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-2-aa44-707e" + } + ], + "next": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-3-aa44-707e-c8d4" + }, + "papermill": { + "duration": 4.191789, + "end_time": "2026-01-06T08:33:15.928883", + "exception": false, + "start_time": "2026-01-06T08:33:11.737094", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "a11291b2-7190-4591-b1fe-ca4d4d1c4fe5" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856", + "history": [ + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "99056096-c9e5-11f0-9373-6a40bdb2b9ec-1-aa44" + }, + { + "current": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856", + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-1-edad" + } + ], + "next": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c", + "previous": "999f136c-c9e5-11f0-9373-6a40bdb2b9ec-2-edad-cd82" + }, + "papermill": { + "duration": 0.08624, + "end_time": "2026-01-06T08:33:16.081150", + "exception": false, + "start_time": "2026-01-06T08:33:15.994910", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の斜体ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が斜体表示になること" + ], + "id": "3ca5e516-3377-4339-a651-feb3feb3f2d9" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c", + "history": [ + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-21-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + }, + { + "current": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c", + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-1-e24f" + } + ], + "next": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27", + "previous": "080d381a-c9f0-11f0-9373-6a40bdb2b9ec-2-e24f-1856" + }, + "papermill": { + "duration": 3.27044, + "end_time": "2026-01-06T08:33:19.416554", + "exception": false, + "start_time": "2026-01-06T08:33:16.146114", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['italicWiki'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "32245346-f16f-40c5-8780-6516c77e1d94" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27", + "history": [ + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-22-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d", + "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d", + "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27", + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5", + "previous": "07a957d2-c9f0-11f0-9373-6a40bdb2b9ec-1-423c" + }, + "papermill": { + "duration": 0.072237, + "end_time": "2026-01-06T08:33:19.556207", + "exception": false, + "start_time": "2026-01-06T08:33:19.483970", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の斜体ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が斜体表示ではなくなること" + ], + "id": "43311e22-2509-450c-903b-f5e43314bdcf" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5", + "history": [ + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-23-4255-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + }, + { + "current": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5", + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-1-aadc" + } + ], + "next": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6", + "previous": "07643a12-c9f0-11f0-9373-6a40bdb2b9ec-2-aadc-ed27" + }, + "papermill": { + "duration": 3.341947, + "end_time": "2026-01-06T08:33:22.963122", + "exception": false, + "start_time": "2026-01-06T08:33:19.621175", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['italicWiki'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "cb8b37e6-28fc-4559-9679-b949c82a1e83" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6", + "history": [ + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-24-b950-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6", + "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec-1-f5e5" + }, + "papermill": { + "duration": 0.073442, + "end_time": "2026-01-06T08:33:23.106609", + "exception": false, + "start_time": "2026-01-06T08:33:23.033167", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の取り消し線文字ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」に取消線がついて表示されること" + ], + "id": "6218cfe7-95f5-4ff7-ba69-02d20b233c22" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776", + "history": [ + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-25-ee56-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + }, + { + "current": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776", + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-1-2e49" + } + ], + "next": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec-2-2e49-38e6" + }, + "papermill": { + "duration": 4.0922, + "end_time": "2026-01-06T08:33:27.265460", + "exception": false, + "start_time": "2026-01-06T08:33:23.173260", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_strikethrough'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "c47fe73b-58eb-469b-8a01-8aa239b727f0" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c", + "history": [ + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-26-66a6-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c", + "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec-1-2776" + }, + "papermill": { + "duration": 0.074528, + "end_time": "2026-01-06T08:33:27.410087", + "exception": false, + "start_time": "2026-01-06T08:33:27.335559", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の取り消し線文字ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」に取消線がなくなって表示されること" + ], + "id": "617dacbd-7ec6-4945-a8b2-5817482740c3" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f", + "history": [ + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-27-e6c0-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + }, + { + "current": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f", + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-1-a3b4" + } + ], + "next": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec-2-a3b4-b74c" + }, + "papermill": { + "duration": 3.914323, + "end_time": "2026-01-06T08:33:31.390365", + "exception": false, + "start_time": "2026-01-06T08:33:27.476042", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_strikethrough'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "b84f742e-9cc1-4197-85dd-ebd4ed3e0242" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759", + "history": [ + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-28-1b4b-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759", + "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec-1-f17f" + }, + "papermill": { + "duration": 0.075632, + "end_time": "2026-01-06T08:33:31.537293", + "exception": false, + "start_time": "2026-01-06T08:33:31.461661", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の下線文字ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」に下線がついて表示されること" + ], + "id": "1b4e3d03-91ab-4567-a160-ac47a0c6b05c" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1", + "execution_end_time": "2025-11-26T02:54:54.168Z", + "history": [ + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-29-ae8b-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + }, + { + "current": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1", + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-1-3334" + } + ], + "next": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec-2-3334-0759" + }, + "papermill": { + "duration": 4.30276, + "end_time": "2026-01-06T08:33:35.907173", + "exception": false, + "start_time": "2026-01-06T08:33:31.604413", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_underlined'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "3e827e71-3068-49f0-a538-d75994f9ea9f" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a", + "history": [ + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-30-cfc0-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a", + "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec-1-fcd1" + }, + "papermill": { + "duration": 0.073198, + "end_time": "2026-01-06T08:33:36.058197", + "exception": false, + "start_time": "2026-01-06T08:33:35.984999", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の下線文字ボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」に下線がなくなって表示されること" + ], + "id": "d211c2d8-e313-40b0-89c1-ef6d3f2b29fc" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "execution_end_time": "2025-11-26T02:54:57.599Z", + "history": [ + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-31-2103-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-1-c34e" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "next": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" + }, + { + "current": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0", + "next": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" + } + ], + "next": "b170d522-eacc-11f0-88dd-aaa1b857283c-2-e3c9-2609", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec-2-c34e-877a" + }, + "papermill": { + "duration": 3.272156, + "end_time": "2026-01-06T08:33:39.398926", + "exception": false, + "start_time": "2026-01-06T08:33:36.126770", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_underlined'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"p\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "a7d152f6-6284-4934-b745-bf58e0d7c1f0" + }, + { + "cell_type": "markdown", + "metadata": { + "lc_cell_meme": { + "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-2-e3c9-2609", + "history": [ + { + "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" + }, + { + "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" + }, + { + "current": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" + } + ], + "next": "b564ef88-eacc-11f0-88dd-aaa1b857283c", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" + }, + "papermill": { + "duration": 0.071331, + "end_time": "2026-01-06T08:33:39.546542", + "exception": false, + "start_time": "2026-01-06T08:33:39.475211", + "status": "completed" + }, + "tags": [] + }, + "source": [ + "## 入力した「test」の文字を範囲指定して編集画面のフォントカラーボタンをクリック\n", + "\n", + "フォントカラーのRGB設定のウィンドウが表示されること" + ], + "id": "b96cf2c2-693f-4eb4-a471-37d28bb6b3aa" + }, + { + "cell_type": "code", + "metadata": { + "lc_cell_meme": { + "current": "b564ef88-eacc-11f0-88dd-aaa1b857283c", + "history": [ + { + "current": "b564ef88-eacc-11f0-88dd-aaa1b857283c", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9" + }, + { + "current": "b564ef88-eacc-11f0-88dd-aaa1b857283c", + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9" + } + ], + "next": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-2-e3c9-2609" + }, + "papermill": { + "duration": 0.422749, + "end_time": "2026-01-06T08:33:40.039017", + "exception": false, + "start_time": "2026-01-06T08:33:39.616268", + "status": "completed" + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.select_text_range(page, text)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "68d38f1d-3031-42cd-bd55-acca9ecf3a95" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "history": [ + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-32-5c4d-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "next": "b170d522-eacc-11f0-88dd-aaa1b857283c", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "next": "b170d522-eacc-11f0-88dd-aaa1b857283c", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec-1-c7b0" + }, + { + "current": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456", + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c-1-e3c9" + } + ], + "next": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "previous": "b564ef88-eacc-11f0-88dd-aaa1b857283c" + }, + "papermill": { + "duration": 0.075999, + "end_time": "2026-01-06T08:33:40.187267", + "exception": false, + "start_time": "2026-01-06T08:33:40.111268", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、表示されているRGB設定画面のRの項目を255にしEnterキーを押下後、保存ボタンをクリック\n", + "\n", + "入力した「test」のフォントカラーが赤で表示されること" + ], + "id": "3df661db-bc80-44be-bb40-35843cb12c6d" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "execution_end_time": "2025-11-26T02:55:01.182Z", + "history": [ + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-33-58d7-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-1-f183" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", + "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c" + }, + { + "current": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191", + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", + "previous": "b170d522-eacc-11f0-88dd-aaa1b857283c" + } + ], + "next": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec-2-f183-f456" + }, + "papermill": { + "duration": 3.116511, + "end_time": "2026-01-06T08:33:43.375072", + "exception": false, + "start_time": "2026-01-06T08:33:40.258561", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.click_wiki_menu_save(page, ['format_color_text'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "d9c03633-ad69-4947-b790-816ed5da8ae0" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", + "history": [ + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-34-1faf-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287", + "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec-1-0191" + }, + "papermill": { + "duration": 0.078931, + "end_time": "2026-01-06T08:33:43.528222", + "exception": false, + "start_time": "2026-01-06T08:33:43.449291", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## ファイルタブをクリックする\n", + "\n", + "画面がファイルに切り替わること" + ], + "id": "2379c306-8781-43c7-b1ed-ef06f21e4d04" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903", + "execution_end_time": "2025-11-26T02:55:04.549Z", + "history": [ + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-35-92f4-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec", + "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + }, + { + "current": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903", + "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-1-d855" + } + ], + "next": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec-2-d855-1287" + }, + "papermill": { + "duration": 2.92594, + "end_time": "2026-01-06T08:33:46.525831", + "exception": false, + "start_time": "2026-01-06T08:33:43.599891", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('#projectNavFiles a').click()\n", + " time.sleep(1)\n", + " await expect(page.locator('//a[text() = \"アドオン\"]')).to_be_visible(timeout=transition_timeout)\n", + " await expect(grdm.get_select_expanded_storage_title_locator(page, target_storage_name)).to_be_visible(timeout=transition_timeout)\n", + " time.sleep(1)\n", + "\n", + " await expect(page.locator('//h3[text()=\"最近の活動\"]')).not_to_be_visible()\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "8e7132f5-62c0-4960-b5ac-d9ccddd79cc0" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e", + "history": [ + { + "current": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e", + "next": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec-1-e903" + }, + "papermill": { + "duration": 0.079084, + "end_time": "2026-01-06T08:33:46.681097", + "exception": false, + "start_time": "2026-01-06T08:33:46.602013", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「NII Storage」を選択し、画面上部の「フォルダのアップロード」ボタンをクリックする\n", + "\n", + "フォルダ選択画面が表示される" + ], + "id": "af377e82-7562-4738-a0ea-79a6a94ebf01" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "history": [ + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-1-ba9f" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" + }, + { + "current": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc", + "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" + } + ], + "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-2-257f-7e1f", + "previous": "79092b4a-ca73-11f0-9373-6a40bdb2b9ec-2-ba9f-987e" + }, + "papermill": { + "duration": 0.262486, + "end_time": "2026-01-06T08:33:47.016690", + "exception": false, + "start_time": "2026-01-06T08:33:46.754204", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.get_select_storage_title_locator(page, target_storage_name).click()\n", + " await expect(page.locator('//i[contains(@class, \"fa-plus\")]/../*[text() = \"フォルダのアップロード\"]')).to_be_enabled()\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "c54bbd80-b64c-43b1-bbfa-92121f7787c2" + }, + { + "cell_type": "markdown", + "metadata": { + "lc_cell_meme": { + "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-2-257f-7e1f", + "history": [ + { + "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" + }, + { + "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" + }, + { + "current": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" + } + ], + "next": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", + "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" + }, + "papermill": { + "duration": 0.078661, + "end_time": "2026-01-06T08:33:47.169479", + "exception": false, + "start_time": "2026-01-06T08:33:47.090818", + "status": "completed" + }, + "tags": [] + }, + "source": [ + "## 事前に用意しておいた「WikiImport_Heading」フォルダを選択し「アップロード」ボタンをクリックする\n", + "\n", + "ファイルのアップロード確認メッセージが表示される\n", + "> **※本手順の確認内容は自動検証できないため、次手順の中で結果を一括確認します。**" + ], + "id": "871f54f5-e8b4-4bb3-9faa-a2164261a941" + }, + { + "cell_type": "code", + "metadata": { + "lc_cell_meme": { + "current": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", + "history": [ + { + "current": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f" + }, + { + "current": "ac97b9de-eacd-11f0-88dd-aaa1b857283c", + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f" + } + ], + "next": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-2-257f-7e1f" + }, + "papermill": { + "duration": 0.219254, + "end_time": "2026-01-06T08:33:47.462750", + "exception": false, + "start_time": "2026-01-06T08:33:47.243496", + "status": "completed" + }, + "tags": [] + }, + "source": [ + "# ・(補足)自動試験の場合、「確認内容」が確認できないため、手動で作業が必要\n", + "async def _step(page):\n", + " pass\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "f331fb26-47c8-4163-8dcb-281ff52743f0" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "history": [ + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" + }, + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c", + "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" + }, + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "next": "ab3a1334-eacd-11f0-88dd-aaa1b857283c", + "previous": "79092cee-ca73-11f0-9373-6a40bdb2b9ec-1-30dc" + }, + { + "current": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8", + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c-1-257f" + } + ], + "next": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "previous": "ac97b9de-eacd-11f0-88dd-aaa1b857283c" + }, + "papermill": { + "duration": 0.081378, + "end_time": "2026-01-06T08:33:47.621158", + "exception": false, + "start_time": "2026-01-06T08:33:47.539780", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「ステータスをアップロード」画面下の「Done」ボタンをクリックする\n", + "\n", + "「WikiImport_Heading」フォルダをアップロードしました" + ], + "id": "f82fa05b-7cf6-4e11-858a-5a9f23bd199b" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "history": [ + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-1-4d8a" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", + "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c" + }, + { + "current": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238", + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", + "previous": "ab3a1334-eacd-11f0-88dd-aaa1b857283c" + } + ], + "next": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", + "previous": "788576e2-ca73-11f0-9373-6a40bdb2b9ec-2-4d8a-04c8" + }, + "papermill": { + "duration": 7.18322, + "end_time": "2026-01-06T08:33:54.879234", + "exception": false, + "start_time": "2026-01-06T08:33:47.696014", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "foldername = 'WikiImport_Heading'\n", + "folderpath = os.path.join('resources/Datatest-Wiki', foldername)\n", + "\n", + "async def _step(page):\n", + " await grdm.upload_folder(page, folderpath)\n", + " await asyncio.sleep(1)\n", + " await expect(page.locator(f'//*[@role = \"progressbar\"]')).to_have_count(0, timeout=transition_timeout)\n", + " await expect(grdm.get_select_folder_title_locator(page, foldername)).to_have_count(2, timeout=transition_timeout)\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "27a69196-58e6-4f75-9429-3884bc1598ab" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", + "history": [ + { + "current": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8", + "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "786a8242-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81", + "previous": "786a8242-ca73-11f0-9373-6a40bdb2b9ec-1-a238" + }, + "papermill": { + "duration": 0.114228, + "end_time": "2026-01-06T08:33:55.071590", + "exception": false, + "start_time": "2026-01-06T08:33:54.957362", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## Wikiタブをクリックする\n", + "\n", + "画面がWikiに切り替わること" + ], + "id": "244ae618-bee8-42db-8b27-bd7622aa6a12" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81", + "history": [ + { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88" + }, + { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88" + }, + { + "current": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81", + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47", + "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-1-ef88" + } + ], + "next": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963", + "previous": "7850ecc4-ca73-11f0-9373-6a40bdb2b9ec-2-ef88-85c8" + }, + "papermill": { + "duration": 2.352933, + "end_time": "2026-01-06T08:33:57.501706", + "exception": false, + "start_time": "2026-01-06T08:33:55.148773", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.get_by_role(\"link\", name=\"Wiki\", exact=True).click()\n", + " await expect(page.locator('//*[contains(@class, \"title-text\")]//*[text() = \"プロジェクトのWiki\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "e0c070a6-ceb9-4ce3-a415-7c98fadcd578" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963", + "history": [ + { + "current": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963", + "next": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7839f942-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82", + "previous": "7839f942-ca73-11f0-9373-6a40bdb2b9ec-1-2c81" + }, + "papermill": { + "duration": 0.086743, + "end_time": "2026-01-06T08:33:57.669972", + "exception": false, + "start_time": "2026-01-06T08:33:57.583229", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「インポート」ボタンをクリックする\n", + "\n", + "「Wikiページをインポートする」画面が表示されること" + ], + "id": "de1912a1-cd5b-4175-9150-274ea1233d10" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82", + "history": [ + { + "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47" + }, + { + "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47" + }, + { + "current": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82", + "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", + "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-1-fa47" + } + ], + "next": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc", + "previous": "77ecdcca-ca73-11f0-9373-6a40bdb2b9ec-2-fa47-0963" + }, + "papermill": { + "duration": 0.663778, + "end_time": "2026-01-06T08:33:58.412543", + "exception": false, + "start_time": "2026-01-06T08:33:57.748765", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('div[data-target=\"#wikiImport\"]').click()\n", + " await expect(page.locator('h3.modal-title', has_text=\"Wikiページをインポートする\")).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "e8233f31-a856-4aaf-91ba-b05dbf9b887b" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc", + "history": [ + { + "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc", + "next": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec", + "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00", + "previous": "7804308c-ca73-11f0-9373-6a40bdb2b9ec-1-ce82" + }, + "papermill": { + "duration": 0.083818, + "end_time": "2026-01-06T08:33:58.577311", + "exception": false, + "start_time": "2026-01-06T08:33:58.493493", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## リストボックスで「WikiImport_Heading」を選択し「インポート」ボタンをクリックする\n", + "\n", + "- ボタンが「Wikiページを検証中」→「インポート中」となること\n", + "- インポートが完了すると「Import Complete」と表示されること" + ], + "id": "28f9e887-f7a3-4088-a3bc-611d8290f5fa" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00", + "history": [ + { + "current": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + } + ], + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-2-4c80-93cc" + }, + "papermill": { + "duration": 13.868854, + "end_time": "2026-01-06T08:34:12.524092", + "exception": false, + "start_time": "2026-01-06T08:33:58.655238", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "import_wikiname = 'WikiImport_Heading'\n", + "async def _step(page):\n", + " await page.select_option('#wikiImportDir', label=f\"{import_wikiname}\")\n", + " await grdm.click_and_expect_alert(page, lambda: page.locator('//button[text()=\"インポート\"]').click(), \"Import Complete\", transition_timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "34160e6c-a4a2-4ac1-ac00-ffb36a364f77" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a", + "history": [ + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", + "previous": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a", + "next": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be", + "previous": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b", + "previous": "c950e9d6-ca7c-11f0-9373-6a40bdb2b9ec-1-8d00" + }, + "papermill": { + "duration": 0.079017, + "end_time": "2026-01-06T08:34:12.684115", + "exception": false, + "start_time": "2026-01-06T08:34:12.605098", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「Import Complete」と表示された画面にて「OK」ボタンをクリックする\n", + "\n", + "Wikiの画面に戻り、インポートされたファイル(WikiImport_Heading)が、画面左の「プロジェクトのWiki」配下に表示されること" + ], + "id": "022b2f7f-f19c-4a9d-b849-344a0c912ed7" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b", + "execution_end_time": "2025-12-23T04:47:32.385Z", + "history": [ + { + "current": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b", + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd" + } + ], + "next": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-3-bdad-d2cd-7b4a" + }, + "papermill": { + "duration": 0.227553, + "end_time": "2026-01-06T08:34:12.991465", + "exception": false, + "start_time": "2026-01-06T08:34:12.763912", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await expect(page.locator(f'//*[contains(@class, \"title-text\")]//*[text() = \"{import_wikiname}\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "666cdfe9-53c3-4fda-b1cf-d1985db9ea24" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e", + "history": [ + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad", + "previous": "780431ea-ca73-11f0-9373-6a40bdb2b9ec-1-4c80" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e", + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-2-bdad-d2cd" + }, + { + "current": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e", + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be" + } + ], + "next": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4", + "previous": "22beb1a4-dfab-11f0-99a8-12ab7e3bb6be-1-352b" + }, + "papermill": { + "duration": 0.087613, + "end_time": "2026-01-06T08:34:13.162576", + "exception": false, + "start_time": "2026-01-06T08:34:13.074963", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 画面左の「プロジェクトのWiki」内にある「WikiImport_Heading」をクリックする\n", + "\n", + "画面右のWiki表示領域にWikiの内容が表示されること" + ], + "id": "3d71556d-6b4c-4671-ab3f-0ef46a472715" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4", + "history": [ + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", + "previous": "77b89d84-ca73-11f0-9373-6a40bdb2b9ec-1-bdad" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", + "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", + "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4", + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd", + "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-1-398e" + } + ], + "next": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c", + "previous": "77d23b22-ca73-11f0-9373-6a40bdb2b9ec-2-398e-eb5e" + }, + "papermill": { + "duration": 2.388567, + "end_time": "2026-01-06T08:34:15.634418", + "exception": false, + "start_time": "2026-01-06T08:34:13.245851", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_wiki(page, import_wikiname, '見出し1')\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "e17a9b2b-989d-4091-981b-ab6a31ae79d2" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c", + "history": [ + { + "current": "778599d4-ca73-11f0-9373-6a40bdb2b9ec", + "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c", + "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059", + "previous": "77a055b2-ca73-11f0-9373-6a40bdb2b9ec-1-77c4" + }, + "papermill": { + "duration": 0.087561, + "end_time": "2026-01-06T08:34:15.813915", + "exception": false, + "start_time": "2026-01-06T08:34:15.726354", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「WikiImport_Heading」の「編集」ボタンをクリック後、1行目を選択し、編集画面の目次ボタンをクリックして保存ボタンをクリック\n", + "\n", + "見出しに対して目次が自動生成され、目次が機能すること" + ], + "id": "674a1f67-f24e-4900-aa21-b1ac5609cd68" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059", + "history": [ + { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd" + }, + { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd" + }, + { + "current": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059", + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb", + "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-1-36bd" + } + ], + "next": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0", + "previous": "778599d4-ca73-11f0-9373-6a40bdb2b9ec-2-36bd-041c" + }, + "papermill": { + "duration": 3.437445, + "end_time": "2026-01-06T08:34:19.338675", + "exception": false, + "start_time": "2026-01-06T08:34:15.901230", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.click_wiki_menu_save(page, ['sort'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + "\n", + " toc_locator = view_locator.locator('ul[data-spread=\"false\"]')\n", + " await expect(toc_locator).to_be_visible(timeout=transition_timeout)\n", + "\n", + " headings = [\"見出し1\", \"見出し2\", \"見出し3\"]\n", + " for heading in headings:\n", + " link = toc_locator.locator(f'a[href=\"#{heading}\"]')\n", + " await expect(link).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "4e2f6371-f560-43e9-a2d8-4445cfd14cf5" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0", + "history": [ + { + "current": "77573cba-ca73-11f0-9373-6a40bdb2b9ec", + "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0", + "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "776d537e-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449", + "previous": "776d537e-ca73-11f0-9373-6a40bdb2b9ec-1-c059" + }, + "papermill": { + "duration": 0.087992, + "end_time": "2026-01-06T08:34:19.521013", + "exception": false, + "start_time": "2026-01-06T08:34:19.433021", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 任意のWikiを開き、「編集」ボタンをクリック後、「test」と入力し、文字を範囲指定して編集画面のリンクボタンをクリック\n", + "\n", + "「リンクを追加」ウィンドウが表示されること" + ], + "id": "d6483e5c-7bb2-4c96-94f2-82cffab6dba2" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449", + "history": [ + { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb" + }, + { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec", + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb" + }, + { + "current": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449", + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb", + "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-1-94fb" + } + ], + "next": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35", + "previous": "77573cba-ca73-11f0-9373-6a40bdb2b9ec-2-94fb-11f0" + }, + "papermill": { + "duration": 2.872065, + "end_time": "2026-01-06T08:34:22.480686", + "exception": false, + "start_time": "2026-01-06T08:34:19.608621", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test クリック'\n", + "async def _step(page):\n", + " await grdm.open_wiki(page, new_wikiname, 'test')\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " \n", + " await page.locator(f'#mMenuBar span:has-text(\"link\")').click()\n", + " await expect(page.locator('//h4[contains(@class, \"modal-title\") and text()=\"リンクを追加\"]')).to_be_visible(timeout=transition_timeout*2)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "f9f22935-d9fb-4725-803c-cd731c8558de" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35", + "history": [ + { + "current": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35", + "next": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7726e556-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf", + "previous": "7726e556-ca73-11f0-9373-6a40bdb2b9ec-1-b449" + }, + "papermill": { + "duration": 0.090257, + "end_time": "2026-01-06T08:34:22.662752", + "exception": false, + "start_time": "2026-01-06T08:34:22.572495", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「リンクを追加」ウィンドウのリンクURL項目に「../HOME」を記載、リンクツールチップ項目に「テストリンク」を記載して追加をクリック\n", + "\n", + "「リンクを追加」ウィンドウが閉じられること" + ], + "id": "c45f62df-e2a3-4b68-a6a7-393077f2d852" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf", + "history": [ + { + "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb" + }, + { + "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb" + }, + { + "current": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf", + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4", + "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-1-d9cb" + } + ], + "next": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59", + "previous": "77186ec2-ca73-11f0-9373-6a40bdb2b9ec-2-d9cb-7c35" + }, + "papermill": { + "duration": 0.763667, + "end_time": "2026-01-06T08:34:23.510367", + "exception": false, + "start_time": "2026-01-06T08:34:22.746700", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " modal_locator = page.locator('.modal-content:has-text(\"リンクを追加\")')\n", + " await modal_locator.locator('#linkSrc').fill('../HOME')\n", + " await modal_locator.locator('#linkTitle').fill('テストリンク')\n", + " await modal_locator.locator('#addLink').click()\n", + "\n", + " await expect(modal_locator).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "69d79f57-f387-4ef7-8330-9ba13a3814e5" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59", + "history": [ + { + "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec", + "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59", + "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2", + "previous": "7726e6be-ca73-11f0-9373-6a40bdb2b9ec-1-bfdf" + }, + "papermill": { + "duration": 0.090686, + "end_time": "2026-01-06T08:34:23.693594", + "exception": false, + "start_time": "2026-01-06T08:34:23.602908", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「保存」ボタンをクリックして保存を行い、追加したリンクにカーソルを合わせる\n", + "\n", + "ツールチップに「テストリンク」と表示されること" + ], + "id": "9373813d-b7b7-4d8d-9f9e-2889a53d73ea" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2", + "history": [ + { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4" + }, + { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4" + }, + { + "current": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2", + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac", + "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-1-93d4" + } + ], + "next": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f", + "previous": "76b4d4fc-ca73-11f0-9373-6a40bdb2b9ec-2-93d4-7a59" + }, + "papermill": { + "duration": 3.378769, + "end_time": "2026-01-06T08:34:27.155614", + "exception": false, + "start_time": "2026-01-06T08:34:23.776845", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + "\n", + " link_locator = view_locator.locator('a[href=\"../HOME\"]')\n", + " await expect(link_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(link_locator).to_have_attribute(\"title\", \"テストリンク\", timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "c29b6ebe-1e48-4c10-bf74-227ccdf19d81" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f", + "history": [ + { + "current": "75a82794-ca73-11f0-9373-6a40bdb2b9ec", + "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f", + "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "761f6700-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880", + "previous": "761f6700-ca73-11f0-9373-6a40bdb2b9ec-1-7de2" + }, + "papermill": { + "duration": 0.09315, + "end_time": "2026-01-06T08:34:27.339451", + "exception": false, + "start_time": "2026-01-06T08:34:27.246301", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 追加したリンクにカーソルをクリック\n", + "\n", + "「Wiki」のホームへリンクすること" + ], + "id": "cfb2f88e-9edb-4264-8163-df362b7c19e7" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880", + "history": [ + { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac" + }, + { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac" + }, + { + "current": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880", + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a", + "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-1-a7ac" + } + ], + "next": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273", + "previous": "75a82794-ca73-11f0-9373-6a40bdb2b9ec-2-a7ac-742f" + }, + "papermill": { + "duration": 1.908768, + "end_time": "2026-01-06T08:34:29.336201", + "exception": false, + "start_time": "2026-01-06T08:34:27.427433", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "import re\n", + "\n", + "async def _step(page):\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await view_locator.locator('a[href=\"../HOME\"]').click()\n", + " await expect(page).to_have_url(re.compile(r\"/wiki/home/\"), timeout=transition_timeout)\n", + " await expect(page.locator('//*[contains(@class, \"title-text\")]//*[text() = \"プロジェクトのWiki\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "5cf4829e-9663-4ea5-8bb6-d5c7e66c2b9d" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273", + "history": [ + { + "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273", + "next": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", + "previous": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3", + "previous": "74f9cf3c-ca73-11f0-9373-6a40bdb2b9ec-1-4880" + }, + "papermill": { + "duration": 0.095722, + "end_time": "2026-01-06T08:34:29.527861", + "exception": false, + "start_time": "2026-01-06T08:34:29.432139", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 任意のWikiを開き、「編集」ボタンをクリック後、「test」と入力し、入力した「test」の文字を範囲指定して編集画面の引用ボタンをクリック\n", + "\n", + "入力した「test」が引用(縦棒)された状態で表示されること" + ], + "id": "ff38f246-44b0-4c53-8bab-518369f25351" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3", + "history": [ + { + "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" + }, + { + "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", + "next": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" + }, + { + "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", + "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec", + "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" + }, + { + "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec", + "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec", + "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" + }, + { + "current": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3", + "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570", + "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-1-b51a" + } + ], + "next": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d", + "previous": "74596024-ca73-11f0-9373-6a40bdb2b9ec-2-b51a-9273" + }, + "papermill": { + "duration": 6.334305, + "end_time": "2026-01-06T08:34:35.948808", + "exception": false, + "start_time": "2026-01-06T08:34:29.614503", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 引用'\n", + "async def _step(page):\n", + " await grdm.open_wiki(page, new_wikiname, 'test')\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_quote'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"blockquote\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "41f1d888-af36-459a-ae6a-8bbf8f7688b4" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d", + "history": [ + { + "current": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d", + "next": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "previous": "8df53120-ca73-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7", + "previous": "8df53120-ca73-11f0-9373-6a40bdb2b9ec-1-e9f3" + }, + "papermill": { + "duration": 0.093538, + "end_time": "2026-01-06T08:34:36.134059", + "exception": false, + "start_time": "2026-01-06T08:34:36.040521", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、「test」と入力し、入力した「test」の文字を範囲指定して編集画面のコードブロックボタンをクリック\n", + "\n", + "入力した「test」がコードブロック(四角の枠線)された状態で表示されること" + ], + "id": "29b65602-8abf-4478-9cf4-339a03e473ae" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7", + "history": [ + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "8df53120-ca73-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" + }, + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" + }, + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec", + "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" + }, + { + "current": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7", + "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-1-a570" + } + ], + "next": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b", + "previous": "245467fa-cab8-11f0-9373-6a40bdb2b9ec-2-a570-d48d" + }, + "papermill": { + "duration": 5.59384, + "end_time": "2026-01-06T08:34:41.816291", + "exception": false, + "start_time": "2026-01-06T08:34:36.222451", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test コードブロック'\n", + "async def _step(page):\n", + " await grdm.open_wiki(page, new_wikiname, 'test')\n", + " await grdm.open_edit_wiki_collab(page)\n", + " count = await page.locator('blockquote').count()\n", + " if count > 0:\n", + " await page.locator('blockquote').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['code'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"code\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "97f60680-a26f-4a02-9993-a2b9865d3b7d" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b", + "history": [ + { + "current": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b", + "next": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47", + "previous": "23c61f5e-cab8-11f0-9373-6a40bdb2b9ec-1-47e7" + }, + "papermill": { + "duration": 0.095366, + "end_time": "2026-01-06T08:34:42.003830", + "exception": false, + "start_time": "2026-01-06T08:34:41.908464", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、画像挿入ボタンをクリック\n", + "\n", + "「画像を追加」ウィンドウが表示されること" + ], + "id": "20d8f4bb-9752-4841-bf0f-068ede461e55" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47", + "history": [ + { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b" + }, + { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b" + }, + { + "current": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47", + "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-1-363b" + } + ], + "next": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6", + "previous": "c927c094-cb3d-11f0-9373-6a40bdb2b9ec-2-363b-5a6b" + }, + "papermill": { + "duration": 1.185862, + "end_time": "2026-01-06T08:34:43.278930", + "exception": false, + "start_time": "2026-01-06T08:34:42.093068", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " editor_locator = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " await editor_locator.click()\n", + " count = await page.locator('pre:has(code)').count()\n", + " if count > 0:\n", + " await page.locator('pre:has(code)').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await page.locator(f'#mMenuBar span:has-text(\"image\")').click()\n", + " await expect(page.locator('//h4[contains(@class, \"modal-title\") and text()=\"画像を追加\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "762f2bd3-fa85-49f3-a33f-81dd96295f22" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6", + "history": [ + { + "current": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6", + "next": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551", + "previous": "c99752a6-cb3d-11f0-9373-6a40bdb2b9ec-1-9f47" + }, + "papermill": { + "duration": 0.092484, + "end_time": "2026-01-06T08:34:43.503867", + "exception": false, + "start_time": "2026-01-06T08:34:43.411383", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「画像を追加」ウィンドウの項目にそれぞれ以下を入力して追加をクリック\n", + "\n", + "- 画像URL:存在する画像のURL(例:https://staging2.rdm.example.com/static/img/rdm_logo-1.png)\n", + "- 画像ツールチップ:画像挿入テスト\n", + "- 代替テキスト:非表示時文言\n", + "- 画像サイズ:50\n", + "- 「画像を追加」ウィンドウが閉じられること" + ], + "id": "782503d9-d029-4732-a7ea-986f815c77ff" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551", + "history": [ + { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f" + }, + { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f" + }, + { + "current": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551", + "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-1-231f" + } + ], + "next": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a", + "previous": "ca502e34-cb3d-11f0-9373-6a40bdb2b9ec-2-231f-34d6" + }, + "papermill": { + "duration": 0.760516, + "end_time": "2026-01-06T08:34:44.353653", + "exception": false, + "start_time": "2026-01-06T08:34:43.593137", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " modal_locator = page.locator('.modal-content:has-text(\"画像を追加\")')\n", + " await modal_locator.locator('#imageSrc').fill('http://192.168.168.167:5000/static/img/rdm_logo-1.png')\n", + " await modal_locator.locator('#imageTitle').fill('画像挿入テスト')\n", + " await modal_locator.locator('#imageAlt').fill('非表示時文言')\n", + " await modal_locator.locator('#imageWidth').fill('50')\n", + " await modal_locator.locator('#addImage').click()\n", + "\n", + " await expect(modal_locator).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "94652d68-4038-4e50-9762-3a560414ca70" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a", + "history": [ + { + "current": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a", + "next": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca", + "previous": "cad00e88-cb3d-11f0-9373-6a40bdb2b9ec-1-5551" + }, + "papermill": { + "duration": 0.094476, + "end_time": "2026-01-06T08:34:44.539740", + "exception": false, + "start_time": "2026-01-06T08:34:44.445264", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「保存」ボタンをクリックして保存を行い、追加した画像にカーソルを合わせる\n", + "\n", + "画像が表示され、ツールチップに「画像挿入テスト」と表示されること" + ], + "id": "9bea9719-c76a-4ec2-9c90-2183f0105e85" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca", + "history": [ + { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224" + }, + { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224" + }, + { + "current": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca", + "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-1-b224" + } + ], + "next": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e", + "previous": "cb232384-cb3d-11f0-9373-6a40bdb2b9ec-2-b224-497a" + }, + "papermill": { + "duration": 3.324822, + "end_time": "2026-01-06T08:34:47.955193", + "exception": false, + "start_time": "2026-01-06T08:34:44.630371", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + "\n", + " img_locator = page.locator('img[alt=\"非表示時文言\"]')\n", + " await expect(img_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(img_locator).to_have_attribute(\"title\", \"画像挿入テスト\", timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "2206981b-1ac7-4d41-8832-7fbdd8ba5324" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e", + "history": [ + { + "current": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e", + "next": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911", + "previous": "cb771138-cb3d-11f0-9373-6a40bdb2b9ec-1-95ca" + }, + "papermill": { + "duration": 0.099159, + "end_time": "2026-01-06T08:34:48.151675", + "exception": false, + "start_time": "2026-01-06T08:34:48.052516", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、先ほど作成した画像を削除し、再度、画像挿入ボタンをクリック\n", + "\n", + "「画像を追加」ウィンドウが表示されること" + ], + "id": "8fa1a879-4513-479e-8fd2-0808ed9e28e9" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911", + "history": [ + { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0" + }, + { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0" + }, + { + "current": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911", + "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-1-9ca0" + } + ], + "next": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557", + "previous": "cbd9198c-cb3d-11f0-9373-6a40bdb2b9ec-2-9ca0-378e" + }, + "papermill": { + "duration": 0.90418, + "end_time": "2026-01-06T08:34:49.149628", + "exception": false, + "start_time": "2026-01-06T08:34:48.245448", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " count = await page.locator('img[alt=\"非表示時文言\"]').count()\n", + " if count > 0:\n", + " await page.locator('img[alt=\"非表示時文言\"]').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await page.locator(f'#mMenuBar span:has-text(\"image\")').click()\n", + " await expect(page.locator('//h4[contains(@class, \"modal-title\") and text()=\"画像を追加\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "1f39472c-0528-4d8a-b560-711a0eace27a" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557", + "history": [ + { + "current": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557", + "next": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce", + "previous": "cc06e696-cb3d-11f0-9373-6a40bdb2b9ec-1-b911" + }, + "papermill": { + "duration": 0.102161, + "end_time": "2026-01-06T08:34:49.348048", + "exception": false, + "start_time": "2026-01-06T08:34:49.245887", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「画像を追加」ウィンドウの項目の値を以下に修正して追加をクリック\n", + "- 画像URL:存在する画像のURL(例:https://staging2.rdm.example.com/static/img/rdm_logo-1_none.png)\n", + "- 画像ツールチップ:画像挿入テスト\n", + "- 代替テキスト:非表示時文言\n", + "- 画像サイズ:50\n", + "- 「画像を追加」ウィンドウが閉じられること" + ], + "id": "e14731a8-d8ae-45d3-b956-7b03258190f4" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce", + "history": [ + { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a" + }, + { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a" + }, + { + "current": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce", + "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-1-534a" + } + ], + "next": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05", + "previous": "cc6e7d24-cb3d-11f0-9373-6a40bdb2b9ec-2-534a-2557" + }, + "papermill": { + "duration": 0.801417, + "end_time": "2026-01-06T08:34:50.241141", + "exception": false, + "start_time": "2026-01-06T08:34:49.439724", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " modal_locator = page.locator('.modal-content:has-text(\"画像を追加\")')\n", + " await modal_locator.locator('#imageSrc').fill('http://192.168.168.167:5000/static/img/rdm_logo-1_none.png')\n", + " await modal_locator.locator('#imageTitle').fill('画像挿入テスト')\n", + " await modal_locator.locator('#imageAlt').fill('非表示時文言')\n", + " await modal_locator.locator('#imageWidth').fill('50')\n", + " await modal_locator.locator('#addImage').click()\n", + "\n", + " await expect(modal_locator).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "418f536e-c756-413c-9ff8-dee21c199192" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05", + "history": [ + { + "current": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05", + "next": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4", + "previous": "ccfc9384-cb3d-11f0-9373-6a40bdb2b9ec-1-76ce" + }, + "papermill": { + "duration": 0.10242, + "end_time": "2026-01-06T08:34:50.446299", + "exception": false, + "start_time": "2026-01-06T08:34:50.343879", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「保存」ボタンをクリックして保存を行い、追加した画像にカーソルを合わせる\n", + "\n", + "画像が表示されず代わりに「非表示時文言」の表示がされ、ツールチップに「画像挿入テスト」と表示されること" + ], + "id": "6b39aa88-5272-4232-acbb-05858f818cea" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4", + "history": [ + { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b" + }, + { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b" + }, + { + "current": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4", + "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-1-309b" + } + ], + "next": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4", + "previous": "cd9abdb6-cb3d-11f0-9373-6a40bdb2b9ec-2-309b-be05" + }, + "papermill": { + "duration": 3.124579, + "end_time": "2026-01-06T08:34:53.663489", + "exception": false, + "start_time": "2026-01-06T08:34:50.538910", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('//span[contains(@class, \"title-text\")]//b[contains(text(), \"プロジェクトのWiki\")]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " img_locator = page.locator('img[alt=\"非表示時文言\"]')\n", + " await expect(img_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(img_locator).to_have_attribute(\"title\", \"画像挿入テスト\", timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "0c07fe42-f706-4156-9639-a3ee1f139cb9" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4", + "history": [ + { + "current": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4", + "next": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176", + "previous": "ce1a6afc-cb3d-11f0-9373-6a40bdb2b9ec-1-5cc4" + }, + "papermill": { + "duration": 0.101721, + "end_time": "2026-01-06T08:34:53.862144", + "exception": false, + "start_time": "2026-01-06T08:34:53.760423", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、「番号付きリスト」と入力し、入力した値を範囲指定して編集画面の番号付きリストボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「番号付きリスト」が番号付きリストとして文頭に数字がついて表示されること" + ], + "id": "9d87e4ba-8454-4cc5-8464-4da62ebe958b" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176", + "history": [ + { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f" + }, + { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f" + }, + { + "current": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176", + "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-1-114f" + } + ], + "next": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6", + "previous": "ce7ee342-cb3d-11f0-9373-6a40bdb2b9ec-2-114f-14d4" + }, + "papermill": { + "duration": 3.601918, + "end_time": "2026-01-06T08:34:57.559730", + "exception": false, + "start_time": "2026-01-06T08:34:53.957812", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = '番号付きリスト'\n", + "\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " count = await page.locator('img[alt=\"非表示時文言\"]').count()\n", + " if count > 0:\n", + " await page.locator('img[alt=\"非表示時文言\"]').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_list_numbered'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator('ol li p',has_text=f\"{text}\")).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "3b6c2d88-1f9f-4958-873f-8da0547b2427" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6", + "history": [ + { + "current": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6", + "next": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", + "previous": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd", + "previous": "cf4b5896-cb3d-11f0-9373-6a40bdb2b9ec-1-d176" + }, + "papermill": { + "duration": 0.103372, + "end_time": "2026-01-06T08:34:57.761720", + "exception": false, + "start_time": "2026-01-06T08:34:57.658348", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、「箇条書きリスト」と入力し、入力した値を範囲指定して編集画面の箇条書きリストボタンをクリックし保存ボタンをクリック\n", + "\n", + "入力した「箇条書きリスト」が箇条書きリストとして文頭に「・」がついて表示されること" + ], + "id": "e523a255-3a3b-4475-bfcf-421ac48dcb55" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd", + "history": [ + { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" + }, + { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" + }, + { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec", + "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" + }, + { + "current": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd", + "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-1-86ee" + } + ], + "next": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6", + "previous": "cfa64242-cb3d-11f0-9373-6a40bdb2b9ec-2-86ee-52c6" + }, + "papermill": { + "duration": 3.65541, + "end_time": "2026-01-06T08:35:01.515428", + "exception": false, + "start_time": "2026-01-06T08:34:57.860018", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = '箇条書きリスト'\n", + "\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " count = await page.locator('ol li p').count()\n", + " if count > 0:\n", + " await page.locator('ol li p').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_list_bulleted'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator('ul li p',has_text=f\"{text}\")).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "40dcc880-8ea7-4c9d-b326-8509a9cc8994" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6", + "history": [ + { + "current": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6", + "next": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", + "previous": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec" + } + ], + "next": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1", + "previous": "cfe99b50-cb3d-11f0-9373-6a40bdb2b9ec-1-03cd" + }, + "papermill": { + "duration": 0.110407, + "end_time": "2026-01-06T08:35:01.731759", + "exception": false, + "start_time": "2026-01-06T08:35:01.621352", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、入力した「test」の文字を範囲指定して編集画面の見出しボタンをクリック\n", + "\n", + "入力した「test」が見出し化された状態(大きな文字)で表示されること" + ], + "id": "ccbf5fff-b701-47f9-b9a4-0237784cd7db" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1", + "history": [ + { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" + }, + { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", + "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" + }, + { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec", + "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" + }, + { + "current": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1", + "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-1-6bb2" + } + ], + "next": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb", + "previous": "b0797c6e-cb73-11f0-93ae-6a40bdb2b9ec-2-6bb2-c7d6" + }, + "papermill": { + "duration": 5.29314, + "end_time": "2026-01-06T08:35:07.162788", + "exception": false, + "start_time": "2026-01-06T08:35:01.869648", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 見出し'\n", + "\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " count = await page.locator('ul li p').count()\n", + " if count > 0:\n", + " await page.locator('ul li p').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['view_headline'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(f'h1:has-text(\"{text}\")')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "718e92d3-fcfb-4a31-acc7-f6d60cc8c3c3" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb", + "history": [ + { + "current": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb", + "next": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", + "previous": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec" + } + ], + "next": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d", + "previous": "b11f7bb4-cb73-11f0-93ae-6a40bdb2b9ec-1-69e1" + }, + "papermill": { + "duration": 0.111555, + "end_time": "2026-01-06T08:35:07.382224", + "exception": false, + "start_time": "2026-01-06T08:35:07.270669", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、空行を選択して水平線ボタンをクリックし保存ボタンをクリック\n", + "\n", + "選択した空行が水平線にかわって表示されること" + ], + "id": "b2cdb4ae-7ab7-4abf-9036-6aaad1f24780" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d", + "history": [ + { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" + }, + { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" + }, + { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" + }, + { + "current": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d", + "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-1-cd7d" + } + ], + "next": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834", + "previous": "296c603c-cb74-11f0-93ae-6a40bdb2b9ec-2-cd7d-d4bb" + }, + "papermill": { + "duration": 3.762592, + "end_time": "2026-01-06T08:35:11.248370", + "exception": false, + "start_time": "2026-01-06T08:35:07.485778", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['horizontal_rule'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator('hr')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "0fb6f9a9-c2d0-455d-91b5-c679a0a2cbc5" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834", + "history": [ + { + "current": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834", + "next": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", + "previous": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec" + } + ], + "next": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a", + "previous": "29f2855e-cb74-11f0-93ae-6a40bdb2b9ec-1-315d" + }, + "papermill": { + "duration": 0.112995, + "end_time": "2026-01-06T08:35:11.472187", + "exception": false, + "start_time": "2026-01-06T08:35:11.359192", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブル挿入ボタンをクリックし保存ボタンをクリック\n", + "\n", + "テーブルが表示されること" + ], + "id": "ed777362-b3d8-4b6b-97b3-05a6a26b7b3d" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a", + "history": [ + { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" + }, + { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" + }, + { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec", + "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" + }, + { + "current": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a", + "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-1-57f1" + } + ], + "next": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882", + "previous": "d6944b1c-cb74-11f0-93ae-6a40bdb2b9ec-2-57f1-3834" + }, + "papermill": { + "duration": 4.994651, + "end_time": "2026-01-06T08:35:16.567882", + "exception": false, + "start_time": "2026-01-06T08:35:11.573231", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " count = await page.locator('hr').count()\n", + " if count > 0:\n", + " await page.locator('hr').evaluate_all(\"elements => elements.forEach(el => el.remove())\")\n", + " await grdm.click_wiki_menu_save(page, ['table'])\n", + "\n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator('table')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "d7212592-810f-4f4c-a3cd-673fe88a48f3" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882", + "history": [ + { + "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718", + "next": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", + "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882", + "next": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00", + "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec" + } + ], + "next": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60", + "previous": "d736f100-cb74-11f0-93ae-6a40bdb2b9ec-1-229a" + }, + "papermill": { + "duration": 0.112668, + "end_time": "2026-01-06T08:35:16.790185", + "exception": false, + "start_time": "2026-01-06T08:35:16.677517", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして前に列を挿入をクリックし保存ボタンをクリック\n", + "\n", + "テーブルに列が挿入されていること" + ], + "id": "86604bcb-b952-4fd6-a980-31cef35bc169" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60", + "history": [ + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", + "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec", + "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00", + "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00", + "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", + "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60", + "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-1-4718" + } + ], + "next": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f", + "previous": "4f67416a-cb76-11f0-93ae-6a40bdb2b9ec-2-4718-6882" + }, + "papermill": { + "duration": 3.856937, + "end_time": "2026-01-06T08:35:20.750791", + "exception": false, + "start_time": "2026-01-06T08:35:16.893854", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " table_locator = page.locator(\"#mView .tableWrapper table\")\n", + " col_locator = table_locator.locator(\"tr\").first.locator(\"th, td\")\n", + " before_col_number = await col_locator.count()\n", + " print(before_col_number)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " row_index = 1\n", + " col_index = 0\n", + " await grdm.click_table_menu_save(page, row_index, col_index, \"前に列を挿入\")\n", + "\n", + " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", + " after_col_number = await col_locator.count()\n", + " print(after_col_number)\n", + " assert after_col_number == before_col_number+1\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "a79504ca-ec7c-4e34-90a7-d75aa1b280ad" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f", + "history": [ + { + "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", + "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", + "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771", + "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", + "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00" + }, + { + "current": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f", + "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", + "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-1-eb00" + } + ], + "next": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea", + "previous": "4fdaf966-cb76-11f0-93ae-6a40bdb2b9ec-2-eb00-ce60" + }, + "papermill": { + "duration": 0.103961, + "end_time": "2026-01-06T08:35:20.969650", + "exception": false, + "start_time": "2026-01-06T08:35:20.865689", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして後に列を挿入をクリックし保存ボタンをクリック\n", + "\n", + "テーブルに列が挿入されていること" + ], + "id": "b2bc2872-a4a7-4505-a8fd-eef5c4f53e82" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea", + "execution_end_time": "2025-12-10T07:58:19.835Z", + "history": [ + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec", + "next": "99270b1c-d596-11f0-806b-12ab7e3bb6be", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629", + "next": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" + }, + { + "current": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea", + "next": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-1-b771" + } + ], + "next": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f", + "previous": "5203556a-cbff-11f0-93ae-6a40bdb2b9ec-2-b771-1f8f" + }, + "papermill": { + "duration": 4.054552, + "end_time": "2026-01-06T08:35:25.126984", + "exception": false, + "start_time": "2026-01-06T08:35:21.072432", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " table_locator = page.locator(\"#mView .tableWrapper table\")\n", + " col_locator = table_locator.locator(\"tr\").first.locator(\"th, td\")\n", + " before_col_number = await col_locator.count()\n", + " print(before_col_number)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " row_index = 1\n", + " col_index = 1\n", + " await grdm.click_table_menu_save(page, row_index, col_index, \"後に列を挿入\")\n", + "\n", + " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", + " after_col_number = await col_locator.count()\n", + " print(after_col_number)\n", + " assert after_col_number == before_col_number+1\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "a89728dd-9773-48e0-8b04-76d77b7a5a75" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f", + "history": [ + { + "current": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4", + "next": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" + }, + { + "current": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f", + "next": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "previous": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-1-8629" + } + ], + "next": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87", + "previous": "520358d0-cbff-11f0-93ae-6a40bdb2b9ec-2-8629-4bea" + }, + "papermill": { + "duration": 0.10616, + "end_time": "2026-01-06T08:35:25.344979", + "exception": false, + "start_time": "2026-01-06T08:35:25.238819", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして前に行を挿入をクリックし保存ボタンをクリック\n", + "\n", + "テーブルに行が挿入されていること\n" + ], + "id": "942e7ade-2181-4c0e-b0ef-28f08ff2656a" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87", + "execution_end_time": "2025-12-15T04:56:00.761Z", + "history": [ + { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" + }, + { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4" + }, + { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be", + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4" + }, + { + "current": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87", + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f", + "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-1-e7e4" + } + ], + "next": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce", + "previous": "0b32792c-d96a-11f0-806b-12ab7e3bb6be-2-e7e4-482f" + }, + "papermill": { + "duration": 3.547842, + "end_time": "2026-01-06T08:35:29.015589", + "exception": false, + "start_time": "2026-01-06T08:35:25.467747", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " table_locator = page.locator(\"#mView .tableWrapper table\")\n", + " row_locator = table_locator.locator(\"tr\")\n", + " before_row_number = await row_locator.count()\n", + " print(before_row_number)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " row_index = 1\n", + " col_index = 1\n", + " await grdm.click_table_menu_save(page, row_index, col_index, \"前に行を挿入\")\n", + "\n", + " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", + " after_row_number = await row_locator.count()\n", + " print(after_row_number)\n", + " assert after_row_number == before_row_number+1\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "f641f9d9-0a79-4430-9c83-b889759b8897" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce", + "history": [ + { + "current": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be", + "next": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" + }, + { + "current": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce", + "next": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "previous": "0aab459c-d96a-11f0-806b-12ab7e3bb6be" + } + ], + "next": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813", + "previous": "0aab459c-d96a-11f0-806b-12ab7e3bb6be-1-8c87" + }, + "papermill": { + "duration": 0.115091, + "end_time": "2026-01-06T08:35:29.243485", + "exception": false, + "start_time": "2026-01-06T08:35:29.128394", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックして後に行を挿入をクリックし保存ボタンをクリック\n", + "\n", + "テーブルに行が挿入されていること" + ], + "id": "dadd8e11-5d86-4150-b0a0-2a91495f2089" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813", + "execution_end_time": "2025-12-15T04:54:11.708Z", + "history": [ + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be", + "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + }, + { + "current": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813", + "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-1-ae1f" + } + ], + "next": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54", + "previous": "0a0cb9f4-d96a-11f0-806b-12ab7e3bb6be-2-ae1f-c4ce" + }, + "papermill": { + "duration": 3.590055, + "end_time": "2026-01-06T08:35:32.941990", + "exception": false, + "start_time": "2026-01-06T08:35:29.351935", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " table_locator = page.locator(\"#mView .tableWrapper table\")\n", + " row_locator = table_locator.locator(\"tr\")\n", + " before_row_number = await row_locator.count()\n", + " print(before_row_number)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " row_index = 2\n", + " col_index = 3\n", + " await grdm.click_table_menu_save(page, row_index, col_index, \"後に行を挿入\")\n", + "\n", + " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", + " after_row_number = await row_locator.count()\n", + " print(after_row_number)\n", + " assert after_row_number == before_row_number+1\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "bd27d9f2-c3c9-46af-af99-7fbc3033d077" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54", + "history": [ + { + "current": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54", + "next": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + } + ], + "next": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be-1-6813" + }, + "papermill": { + "duration": 0.114075, + "end_time": "2026-01-06T08:35:33.176582", + "exception": false, + "start_time": "2026-01-06T08:35:33.062507", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブルにて縦一列を全て選択してテーブル挿入ボタンの横プルダウンをクリックしてセルを削除をクリックし保存ボタンをクリック\n", + "\n", + "テーブルのセルが削除されていること" + ], + "id": "ce041b5d-e154-471e-81b2-5a8cc65c8959" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf", + "history": [ + { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66" + }, + { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66" + }, + { + "current": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf", + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390", + "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-1-3c66" + } + ], + "next": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd", + "previous": "5d4ded7a-da25-11f0-806b-12ab7e3bb6be-2-3c66-1b54" + }, + "papermill": { + "duration": 3.946964, + "end_time": "2026-01-06T08:35:37.230387", + "exception": false, + "start_time": "2026-01-06T08:35:33.283423", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " table_locator = page.locator(\"#mView .tableWrapper table\")\n", + " row_locator = table_locator.locator(\"tr\")\n", + " before_row_number = await row_locator.count()\n", + " print(before_row_number)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " row_index = 1\n", + " col_index = 4\n", + " await grdm.click_table_menu_save(page, row_index, col_index, \"セルを削除\")\n", + "\n", + " await expect(table_locator).to_be_visible(timeout=transition_timeout)\n", + " after_row_number = await row_locator.count()\n", + " print(after_row_number)\n", + " assert after_row_number == before_row_number-1\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "68cb0481-4b81-4251-8041-b4c5fe515a1f" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd", + "history": [ + { + "current": "5cd351be-da25-11f0-806b-12ab7e3bb6be", + "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd", + "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "previous": "5d0d14da-da25-11f0-806b-12ab7e3bb6be" + } + ], + "next": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd", + "previous": "5d0d14da-da25-11f0-806b-12ab7e3bb6be-1-8caf" + }, + "papermill": { + "duration": 0.115273, + "end_time": "2026-01-06T08:35:37.494981", + "exception": false, + "start_time": "2026-01-06T08:35:37.379708", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、テーブルを選択してテーブル挿入ボタンの横プルダウンをクリックしてテーブルを削除をクリックし保存ボタンをクリック\n", + "\n", + "テーブルが削除されていること" + ], + "id": "8c11468b-ca74-4deb-b4bb-ec20ae989546" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd", + "execution_end_time": "2025-12-16T04:46:21.167Z", + "history": [ + { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390" + }, + { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390" + }, + { + "current": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd", + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5", + "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-1-b390" + } + ], + "next": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe", + "previous": "5cd351be-da25-11f0-806b-12ab7e3bb6be-2-b390-0edd" + }, + "papermill": { + "duration": 0.693848, + "end_time": "2026-01-06T08:35:38.299715", + "exception": false, + "start_time": "2026-01-06T08:35:37.605867", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " row_index = 0\n", + " col_index = 1\n", + " await grdm.click_table_menu_save(page, row_index, col_index, \"テーブルを削除\")\n", + " await expect(page.locator(\"#mView .tableWrapper table\")).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "d8dcc897-025e-471c-b9ad-88be97678c1a" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe", + "history": [ + { + "current": "5c623e98-da25-11f0-806b-12ab7e3bb6be", + "next": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe", + "next": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "previous": "5c96889c-da25-11f0-806b-12ab7e3bb6be" + } + ], + "next": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060", + "previous": "5c96889c-da25-11f0-806b-12ab7e3bb6be-1-0bcd" + }, + "papermill": { + "duration": 0.118023, + "end_time": "2026-01-06T08:35:38.534220", + "exception": false, + "start_time": "2026-01-06T08:35:38.416197", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 「編集」ボタンをクリック後、ヘルプボタンをクリック\n", + "\n", + "「wiki構文のヘルプ」ウィンドウが表示されること" + ], + "id": "39e8132c-e270-40a5-94da-b237872784cd" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060", + "execution_end_time": "2025-12-16T04:46:24.970Z", + "history": [ + { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5" + }, + { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5" + }, + { + "current": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060", + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60", + "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-1-50b5" + } + ], + "next": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60", + "previous": "5c623e98-da25-11f0-806b-12ab7e3bb6be-2-50b5-3bbe" + }, + "papermill": { + "duration": 2.969218, + "end_time": "2026-01-06T08:35:41.614589", + "exception": false, + "start_time": "2026-01-06T08:35:38.645371", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await page.locator(f'#mMenuBar span:has-text(\"help\")').click()\n", + " await expect(page.locator('//h3[contains(@class, \"modal-title\") and text()=\"Wiki構文のヘルプ\"]')).to_be_visible(timeout=transition_timeout*2)\n", + "\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "6dda328b-c2ce-43e7-a64e-539e2ef7087e" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60", + "history": [ + { + "current": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be", + "next": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60", + "next": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "previous": "5c227808-da25-11f0-806b-12ab7e3bb6be" + } + ], + "next": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231", + "previous": "5c227808-da25-11f0-806b-12ab7e3bb6be-1-c060" + }, + "papermill": { + "duration": 0.12232, + "end_time": "2026-01-06T08:35:41.855598", + "exception": false, + "start_time": "2026-01-06T08:35:41.733278", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体表示になること" + ], + "id": "c11b9cdd-bbe8-4bd1-bc1f-4d361d4c926b" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231", + "history": [ + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be", + "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + }, + { + "current": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231", + "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-1-aa60" + } + ], + "next": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c", + "previous": "5bdaa53c-da25-11f0-806b-12ab7e3bb6be-2-aa60-2c60" + }, + "papermill": { + "duration": 4.900817, + "end_time": "2026-01-06T08:35:46.869421", + "exception": false, + "start_time": "2026-01-06T08:35:41.968604", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体'\n", + "async def _step(page):\n", + " await page.locator(\"#wiki-help-modal button\", has_text=\"閉じる\").click()\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "55dd03ac-d3a1-48d6-82a8-d330b324f08b" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c", + "history": [ + { + "current": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c", + "next": "150e508e-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + } + ], + "next": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be-1-8231" + }, + "papermill": { + "duration": 0.122023, + "end_time": "2026-01-06T08:35:47.108946", + "exception": false, + "start_time": "2026-01-06T08:35:46.986923", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、取消線表示になること" + ], + "id": "495d4ea0-b9ee-4693-810b-059a4e4f1b21" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872", + "execution_end_time": "2025-12-16T04:46:33.637Z", + "history": [ + { + "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", + "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", + "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", + "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8" + }, + { + "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be", + "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8" + }, + { + "current": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872", + "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee", + "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-1-59b8" + } + ], + "next": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c", + "previous": "165b6e18-da2c-11f0-806b-12ab7e3bb6be-2-59b8-a43c" + }, + "papermill": { + "duration": 4.058364, + "end_time": "2026-01-06T08:35:51.280160", + "exception": false, + "start_time": "2026-01-06T08:35:47.221796", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、取消線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "cf8d6625-e940-4e5a-8d0d-2e436e71bc28" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c", + "history": [ + { + "current": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c", + "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "previous": "150e508e-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62", + "previous": "150e508e-da2c-11f0-806b-12ab7e3bb6be-1-a872" + }, + "papermill": { + "duration": 0.120422, + "end_time": "2026-01-06T08:35:51.522867", + "exception": false, + "start_time": "2026-01-06T08:35:51.402445", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、下線表示になること" + ], + "id": "4231623f-80fb-4dd1-afc6-99df23275a8c" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62", + "execution_end_time": "2025-12-16T04:46:38.515Z", + "history": [ + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee" + }, + { + "current": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62", + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8", + "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-1-d9ee" + } + ], + "next": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21", + "previous": "165b702a-da2c-11f0-806b-12ab7e3bb6be-2-d9ee-776c" + }, + "papermill": { + "duration": 4.844932, + "end_time": "2026-01-06T08:35:56.482145", + "exception": false, + "start_time": "2026-01-06T08:35:51.637213", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、下線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_underlined'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "0cfe93f8-9c7e-4418-ae7e-672589bcf47b" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21", + "history": [ + { + "current": "14706de2-da2c-11f0-806b-12ab7e3bb6be", + "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21", + "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "previous": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78", + "previous": "14c12fc0-da2c-11f0-806b-12ab7e3bb6be-1-ea62" + }, + "papermill": { + "duration": 0.122393, + "end_time": "2026-01-06T08:35:56.730002", + "exception": false, + "start_time": "2026-01-06T08:35:56.607609", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、フォントカラーが赤で表示になること" + ], + "id": "9263b36e-78a2-4484-8154-a183e362f025" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78", + "execution_end_time": "2025-12-16T04:46:43.086Z", + "history": [ + { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8" + }, + { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8" + }, + { + "current": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78", + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0", + "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-1-c7e8" + } + ], + "next": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986", + "previous": "14706de2-da2c-11f0-806b-12ab7e3bb6be-2-c7e8-2d21" + }, + "papermill": { + "duration": 4.258254, + "end_time": "2026-01-06T08:36:01.104224", + "exception": false, + "start_time": "2026-01-06T08:35:56.845970", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "52e2d2ae-863a-47cf-942b-b1ad88b757dd" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986", + "history": [ + { + "current": "13d727ae-da2c-11f0-806b-12ab7e3bb6be", + "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986", + "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114", + "previous": "1420c6fc-da2c-11f0-806b-12ab7e3bb6be-1-da78" + }, + "papermill": { + "duration": 0.15391, + "end_time": "2026-01-06T08:36:01.379771", + "exception": false, + "start_time": "2026-01-06T08:36:01.225861", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の斜体ボタンと取消線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が斜体、取消線表示になること" + ], + "id": "53bfbe43-d630-4732-afd8-7051d532e60a" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114", + "execution_end_time": "2025-12-16T04:46:47.581Z", + "history": [ + { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0" + }, + { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0" + }, + { + "current": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114", + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41", + "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-1-66a0" + } + ], + "next": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967", + "previous": "13d727ae-da2c-11f0-806b-12ab7e3bb6be-2-66a0-1986" + }, + "papermill": { + "duration": 5.424235, + "end_time": "2026-01-06T08:36:06.921147", + "exception": false, + "start_time": "2026-01-06T08:36:01.496912", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 斜体、取消線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['italicWiki', 'format_strikethrough'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "f0f82173-fd0e-4f22-a464-0d5ac5408880" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967", + "history": [ + { + "current": "13321ae8-da2c-11f0-806b-12ab7e3bb6be", + "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967", + "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "previous": "138771dc-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20", + "previous": "138771dc-da2c-11f0-806b-12ab7e3bb6be-1-3114" + }, + "papermill": { + "duration": 0.126509, + "end_time": "2026-01-06T08:36:07.169305", + "exception": false, + "start_time": "2026-01-06T08:36:07.042796", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の斜体ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が斜体、下線表示になること" + ], + "id": "ef9d9903-e3b1-4b03-ad47-7ba8b967d98f" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20", + "execution_end_time": "2025-12-16T04:46:51.982Z", + "history": [ + { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41" + }, + { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41" + }, + { + "current": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20", + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e", + "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-1-7d41" + } + ], + "next": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e", + "previous": "13321ae8-da2c-11f0-806b-12ab7e3bb6be-2-7d41-d967" + }, + "papermill": { + "duration": 4.077288, + "end_time": "2026-01-06T08:36:11.364976", + "exception": false, + "start_time": "2026-01-06T08:36:07.287688", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 斜体、下線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['italicWiki', 'format_underlined'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "4237d195-bd92-4386-86f8-3e245fc407e6" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e", + "history": [ + { + "current": "128bce54-da2c-11f0-806b-12ab7e3bb6be", + "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e", + "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1300ee64-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf", + "previous": "1300ee64-da2c-11f0-806b-12ab7e3bb6be-1-1a20" + }, + "papermill": { + "duration": 0.128366, + "end_time": "2026-01-06T08:36:11.619255", + "exception": false, + "start_time": "2026-01-06T08:36:11.490889", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の斜体ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が斜体、フォントカラーが赤で表示になること" + ], + "id": "65c5b35a-e6b5-4652-bb75-12f23201e80a" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf", + "execution_end_time": "2025-12-16T04:46:56.706Z", + "history": [ + { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e" + }, + { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e" + }, + { + "current": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf", + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55", + "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-1-af9e" + } + ], + "next": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966", + "previous": "128bce54-da2c-11f0-806b-12ab7e3bb6be-2-af9e-976e" + }, + "papermill": { + "duration": 4.872406, + "end_time": "2026-01-06T08:36:16.610210", + "exception": false, + "start_time": "2026-01-06T08:36:11.737804", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 斜体、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['italicWiki', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "0fdbb533-55f9-44cf-b88e-64e2729eb35f" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966", + "history": [ + { + "current": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bab788-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966", + "next": "11bab788-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1244cffe-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc", + "previous": "1244cffe-da2c-11f0-806b-12ab7e3bb6be-1-7aaf" + }, + "papermill": { + "duration": 0.130433, + "end_time": "2026-01-06T08:36:16.868477", + "exception": false, + "start_time": "2026-01-06T08:36:16.738044", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の取消線ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が取消、下線表示になること" + ], + "id": "90847be1-7a31-4ab3-9426-cd7b91b01909" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc", + "execution_end_time": "2025-12-16T04:47:01.231Z", + "history": [ + { + "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55" + }, + { + "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be", + "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55" + }, + { + "current": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc", + "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5", + "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-1-ee55" + } + ], + "next": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3", + "previous": "11bb2f4c-da2c-11f0-806b-12ab7e3bb6be-2-ee55-4966" + }, + "papermill": { + "duration": 4.10317, + "end_time": "2026-01-06T08:36:21.094074", + "exception": false, + "start_time": "2026-01-06T08:36:16.990904", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 取消、下線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_strikethrough', 'format_underlined'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"u > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "d61f56ff-fc29-4253-9934-6b2a064834f7" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3", + "history": [ + { + "current": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3", + "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bab788-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2", + "previous": "11bab788-da2c-11f0-806b-12ab7e3bb6be-1-0efc" + }, + "papermill": { + "duration": 0.126712, + "end_time": "2026-01-06T08:36:21.344863", + "exception": false, + "start_time": "2026-01-06T08:36:21.218151", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の取消ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が取消、フォントカラーが赤で表示になること" + ], + "id": "bfb8615b-6f6d-44b8-a281-dc178fa2a9f0" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2", + "execution_end_time": "2025-12-16T04:47:05.981Z", + "history": [ + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be", + "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + }, + { + "current": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2", + "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-1-b55c", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-1-22f5" + } + ], + "next": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715", + "previous": "11bb30c8-da2c-11f0-806b-12ab7e3bb6be-2-22f5-8bd3" + }, + "papermill": { + "duration": 4.816961, + "end_time": "2026-01-06T08:36:26.281729", + "exception": false, + "start_time": "2026-01-06T08:36:21.464768", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 取消、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_strikethrough', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "92afd576-2f98-475d-8928-d99b4b5a95b6" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715", + "history": [ + { + "current": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715", + "next": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be-1-aee2" + }, + "papermill": { + "duration": 0.128666, + "end_time": "2026-01-06T08:36:26.535809", + "exception": false, + "start_time": "2026-01-06T08:36:26.407143", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が下線、フォントカラーが赤で表示になること" + ], + "id": "d3d058a5-c222-4b84-8fd6-032254afcb01" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263", + "history": [ + { + "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263", + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-1-b55c" + } + ], + "next": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955", + "previous": "17b6487c-dfaf-11f0-99a8-12ab7e3bb6be-2-b55c-9715" + }, + "papermill": { + "duration": 4.351259, + "end_time": "2026-01-06T08:36:31.009974", + "exception": false, + "start_time": "2026-01-06T08:36:26.658715", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 下線、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['format_underlined', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"u > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "cc200d11-93ec-405b-ad45-bc51686a23d1" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955", + "history": [ + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-2-a1a8-7175", + "previous": "11281cd4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955", + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-2-a1a8-7175", + "previous": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be" + } + ], + "next": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f", + "previous": "175e7ff2-dfaf-11f0-99a8-12ab7e3bb6be-1-6263" + }, + "papermill": { + "duration": 0.127907, + "end_time": "2026-01-06T08:36:31.270879", + "exception": false, + "start_time": "2026-01-06T08:36:31.142972", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体、取消線表示になること" + ], + "id": "0f4677e3-4fa4-4340-8348-75663545485c" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f", + "execution_end_time": "2025-12-16T04:47:10.418Z", + "history": [ + { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf" + }, + { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf" + }, + { + "current": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f", + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", + "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-1-6ddf" + } + ], + "next": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81", + "previous": "10e9125a-da2c-11f0-806b-12ab7e3bb6be-2-6ddf-d955" + }, + "papermill": { + "duration": 4.843635, + "end_time": "2026-01-06T08:36:36.275583", + "exception": false, + "start_time": "2026-01-06T08:36:31.431948", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、取消線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "a9b2c68f-db02-4a7f-8dbf-fc8b3aa0f28f" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81", + "history": [ + { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8" + }, + { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-1-a1a8" + }, + { + "current": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81", + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-2-a1a8-7175" + } + ], + "next": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152", + "previous": "1083a384-da2c-11f0-806b-12ab7e3bb6be-3-a1a8-7175-c69f" + }, + "papermill": { + "duration": 0.137547, + "end_time": "2026-01-06T08:36:36.545720", + "exception": false, + "start_time": "2026-01-06T08:36:36.408173", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体、下線表示になること" + ], + "id": "c0a61bdf-9523-412c-98c4-56bb47ee990e" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152", + "execution_end_time": "2025-12-16T04:47:15.006Z", + "history": [ + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dba3c010-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be", + "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + }, + { + "current": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152", + "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-1-ff3b" + } + ], + "next": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6", + "previous": "10071a80-da2c-11f0-806b-12ab7e3bb6be-2-ff3b-8f81" + }, + "papermill": { + "duration": 4.368068, + "end_time": "2026-01-06T08:36:41.040591", + "exception": false, + "start_time": "2026-01-06T08:36:36.672523", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、下線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_underlined'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong > u\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "ce10bf58-e44a-49ac-8268-74fe9c620d6e" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6", + "history": [ + { + "current": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6", + "next": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + } + ], + "next": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be-1-7152" + }, + "papermill": { + "duration": 0.126608, + "end_time": "2026-01-06T08:36:41.292982", + "exception": false, + "start_time": "2026-01-06T08:36:41.166374", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\t\n", + "\n", + "入力した「test」が太文字、斜体、フォントカラーが赤で表示になること" + ], + "id": "29073b93-badb-4239-ab89-ae86c07c311c" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e", + "execution_end_time": "2025-12-16T04:47:19.576Z", + "history": [ + { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51" + }, + { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51" + }, + { + "current": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e", + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e", + "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-1-cc51" + } + ], + "next": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046", + "previous": "e1be357a-da33-11f0-806b-12ab7e3bb6be-2-cc51-1ab6" + }, + "papermill": { + "duration": 4.886237, + "end_time": "2026-01-06T08:36:46.303337", + "exception": false, + "start_time": "2026-01-06T08:36:41.417100", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "fffa94cb-ac1a-4ea6-aba4-1edffe0d97eb" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046", + "history": [ + { + "current": "e1223918-da33-11f0-806b-12ab7e3bb6be", + "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046", + "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "previous": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b", + "previous": "e16d8ac6-da33-11f0-806b-12ab7e3bb6be-1-379e" + }, + "papermill": { + "duration": 0.134618, + "end_time": "2026-01-06T08:36:46.570654", + "exception": false, + "start_time": "2026-01-06T08:36:46.436036", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、取消、下線表示になること" + ], + "id": "23107f65-b7f4-4e13-aad0-338cfb76ce45" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b", + "execution_end_time": "2025-12-16T04:47:24.481Z", + "history": [ + { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e" + }, + { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e" + }, + { + "current": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b", + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51", + "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-1-726e" + } + ], + "next": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973", + "previous": "e1223918-da33-11f0-806b-12ab7e3bb6be-2-726e-3046" + }, + "papermill": { + "duration": 4.322058, + "end_time": "2026-01-06T08:36:51.019100", + "exception": false, + "start_time": "2026-01-06T08:36:46.697042", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、取消、下線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough', 'format_underlined'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > u > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "574f2963-2c36-4790-9835-123361724b4e" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973", + "history": [ + { + "current": "e08d2eea-da33-11f0-806b-12ab7e3bb6be", + "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973", + "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "previous": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4", + "previous": "e0d53ac8-da33-11f0-806b-12ab7e3bb6be-1-558b" + }, + "papermill": { + "duration": 0.135302, + "end_time": "2026-01-06T08:36:51.285155", + "exception": false, + "start_time": "2026-01-06T08:36:51.149853", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\t\n", + "\n", + "入力した「test」が太文字、取消、フォントカラーが赤で表示になること" + ], + "id": "2ce056cc-b7cd-4104-a24c-026264114212" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4", + "execution_end_time": "2025-12-16T04:47:29.408Z", + "history": [ + { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", + "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", + "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", + "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51" + }, + { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be", + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be", + "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51" + }, + { + "current": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4", + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf", + "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-1-9a51" + } + ], + "next": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991", + "previous": "e08d2eea-da33-11f0-806b-12ab7e3bb6be-2-9a51-0973" + }, + "papermill": { + "duration": 5.116048, + "end_time": "2026-01-06T08:36:56.525304", + "exception": false, + "start_time": "2026-01-06T08:36:51.409256", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、取消、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "06f9d597-9dc5-4984-b1dc-1279ece9f4f0" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991", + "history": [ + { + "current": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991", + "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "previous": "e000a3f8-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc", + "previous": "e000a3f8-da33-11f0-806b-12ab7e3bb6be-1-7ba4" + }, + "papermill": { + "duration": 0.13096, + "end_time": "2026-01-06T08:36:56.794260", + "exception": false, + "start_time": "2026-01-06T08:36:56.663300", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\t\n", + "\n", + "入力した「test」が太文字、下線、フォントカラーが赤で表示になること" + ], + "id": "dfce8a65-b0f9-4d23-b01e-4a04e299bc6f" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc", + "execution_end_time": "2025-12-16T04:47:34.214Z", + "history": [ + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf" + }, + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf" + }, + { + "current": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc", + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577", + "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-1-fcdf" + } + ], + "next": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758", + "previous": "e0235f88-da33-11f0-806b-12ab7e3bb6be-2-fcdf-6991" + }, + "papermill": { + "duration": 4.410956, + "end_time": "2026-01-06T08:37:01.332460", + "exception": false, + "start_time": "2026-01-06T08:36:56.921504", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、下線、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_underlined', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > u > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "8f907371-996d-4c26-b30c-d9ef5188da8b" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758", + "history": [ + { + "current": "df492f84-da33-11f0-806b-12ab7e3bb6be", + "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758", + "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "previous": "dfb029d2-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca", + "previous": "dfb029d2-da33-11f0-806b-12ab7e3bb6be-1-41fc" + }, + "papermill": { + "duration": 0.156024, + "end_time": "2026-01-06T08:37:01.624431", + "exception": false, + "start_time": "2026-01-06T08:37:01.468407", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンと下線ボタンをそれぞれクリックし保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体、取消、下線表示になること" + ], + "id": "b8d22c2d-4a8c-4eb7-ac7a-cab45a5d2fb6" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca", + "execution_end_time": "2025-12-16T04:47:39.038Z", + "history": [ + { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577" + }, + { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577" + }, + { + "current": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca", + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124", + "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-1-6577" + } + ], + "next": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0", + "previous": "df492f84-da33-11f0-806b-12ab7e3bb6be-2-6577-d758" + }, + "papermill": { + "duration": 5.223412, + "end_time": "2026-01-06T08:37:06.976206", + "exception": false, + "start_time": "2026-01-06T08:37:01.752794", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、取消、下線'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough', 'format_underlined'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em> strong > u > del\", has_text=text)).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "94824ec7-cf82-4a16-b325-00bd129e20cf" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0", + "history": [ + { + "current": "dec3392e-da33-11f0-806b-12ab7e3bb6be", + "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0", + "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "previous": "df189b6c-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9", + "previous": "df189b6c-da33-11f0-806b-12ab7e3bb6be-1-eaca" + }, + "papermill": { + "duration": 0.136142, + "end_time": "2026-01-06T08:37:07.249728", + "exception": false, + "start_time": "2026-01-06T08:37:07.113586", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体、取消、フォントカラーが赤で表示になること" + ], + "id": "bd5c83ab-0bfc-42bc-8436-caaf0356f83f" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9", + "execution_end_time": "2025-12-16T04:47:44.016Z", + "history": [ + { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124" + }, + { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124" + }, + { + "current": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9", + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b", + "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-1-1124" + } + ], + "next": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c", + "previous": "dec3392e-da33-11f0-806b-12ab7e3bb6be-2-1124-cfc0" + }, + "papermill": { + "duration": 4.210663, + "end_time": "2026-01-06T08:37:11.589184", + "exception": false, + "start_time": "2026-01-06T08:37:07.378521", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、取消、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "e968d8b4-c6ba-4f04-95d0-eaac8232e4ec" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c", + "history": [ + { + "current": "de2448f0-da33-11f0-806b-12ab7e3bb6be", + "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c", + "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "previous": "de77c3e0-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199", + "previous": "de77c3e0-da33-11f0-806b-12ab7e3bb6be-1-93b9" + }, + "papermill": { + "duration": 0.136008, + "end_time": "2026-01-06T08:37:11.894754", + "exception": false, + "start_time": "2026-01-06T08:37:11.758746", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体、下線、フォントカラーが赤で表示になること" + ], + "id": "cebb8382-5acd-4019-8903-d5773623197b" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199", + "execution_end_time": "2025-12-16T04:47:48.942Z", + "history": [ + { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", + "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", + "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", + "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b" + }, + { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be", + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be", + "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b" + }, + { + "current": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199", + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4", + "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-1-6d9b" + } + ], + "next": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d", + "previous": "de2448f0-da33-11f0-806b-12ab7e3bb6be-2-6d9b-180c" + }, + "papermill": { + "duration": 5.042417, + "end_time": "2026-01-06T08:37:17.066072", + "exception": false, + "start_time": "2026-01-06T08:37:12.023655", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、下線、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_underlined', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong > u > span\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "d2d058e1-5401-4a7d-b0a4-906b7ebcfe2c" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d", + "history": [ + { + "current": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d", + "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "previous": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d", + "previous": "ddef3ffc-da33-11f0-806b-12ab7e3bb6be-1-4199" + }, + "papermill": { + "duration": 0.135961, + "end_time": "2026-01-06T08:37:17.342266", + "exception": false, + "start_time": "2026-01-06T08:37:17.206305", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 新しく入力した「test」の文字を範囲指定して編集画面の太字ボタンと取消線ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、取消線、下線、フォントカラーが赤で表示になること" + ], + "id": "594fdc86-54e7-417c-a741-84a5683df078" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d", + "execution_end_time": "2025-12-16T04:47:53.791Z", + "history": [ + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4" + }, + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4" + }, + { + "current": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d", + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840", + "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-1-69b4" + } + ], + "next": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239", + "previous": "ddefc8c8-da33-11f0-806b-12ab7e3bb6be-2-69b4-318d" + }, + "papermill": { + "duration": 4.138247, + "end_time": "2026-01-06T08:37:21.610735", + "exception": false, + "start_time": "2026-01-06T08:37:17.472488", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、取消線、下線、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'format_strikethrough', 'format_underlined', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"strong > u > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "c9537b85-b780-494d-ae7e-ecfc9b579a42" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239", + "history": [ + { + "current": "dcfdf804-da33-11f0-806b-12ab7e3bb6be", + "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239", + "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "previous": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523", + "previous": "dd3c0fc2-da33-11f0-806b-12ab7e3bb6be-1-ab9d" + }, + "papermill": { + "duration": 0.139949, + "end_time": "2026-01-06T08:37:21.889383", + "exception": false, + "start_time": "2026-01-06T08:37:21.749434", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## 入力した「test」の文字を範囲指定して編集画面の太字ボタンと斜体ボタンと取消線ボタンと下線ボタンとフォントカラーボタンをそれぞれクリックし表示されているRGB設定画面のRの項目を255にして保存ボタンをクリック\n", + "\n", + "入力した「test」が太文字、斜体、取消線、下線、フォントカラーが赤で表示になること" + ], + "id": "89394919-a358-4203-9a00-abfd8828964d" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523", + "execution_end_time": "2025-12-16T04:47:58.911Z", + "history": [ + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "dc20355a-da33-11f0-806b-12ab7e3bb6be-1-8425", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "d3aa3840-dbf9-11f0-99a8-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "d3aa3b4c-dbf9-11f0-99a8-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be", + "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + }, + { + "current": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523", + "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-1-2840" + } + ], + "next": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288", + "previous": "dcfdf804-da33-11f0-806b-12ab7e3bb6be-2-2840-d239" + }, + "papermill": { + "duration": 5.087855, + "end_time": "2026-01-06T08:37:27.108764", + "exception": false, + "start_time": "2026-01-06T08:37:22.020909", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "text = 'test 太文字、斜体、取消線、下線、フォントカラーが赤'\n", + "async def _step(page):\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.fill_text(page, text)\n", + " await grdm.select_text_range(page, text)\n", + " await grdm.click_wiki_menu_save(page, ['strongWiki', 'italicWiki', 'format_strikethrough', 'format_underlined', 'format_color_text'])\n", + " \n", + " view_locator = page.locator('#mView .ProseMirror[contenteditable=\"false\"]')\n", + " await expect(view_locator).to_be_visible(timeout=transition_timeout)\n", + " await expect(view_locator.locator(\"em > strong > u > span > del\", has_text=text)).to_have_css(\"color\", \"rgb(255, 0, 0)\")\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "e85d9053-db10-429c-a469-337dcd137edb" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 本文を変更せず Close ボタンをクリックする\n", + "\n", + "- 確認ダイアログ(#closeConfirmModal)が表示されないこと\n", + "- 編集モードが終了し、閲覧モード(「編集」ボタンが表示されること)に戻ること\n" + ], + "id": "b2e2b7f9" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "async def _step(page):\n", + " # 前セルの保存後は閲覧モードに戻ることがある\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki_collab(page)\n", + "\n", + " await expect(page.locator('#mMenuBar')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 本文は変更しない → Close(閉じる)をクリック\n", + " await page.locator('#revert-button').click()\n", + "\n", + " # 確認ダイアログが出ないこと\n", + " await expect(page.locator('#closeConfirmModal')).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 閲覧モードに戻ったこと\n", + " await expect(page.locator('#mMenuBar')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditorFooter')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "ebbbb061" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 本文を変更して Close ボタンをクリックする\n", + "\n", + "- 確認ダイアログ(#closeConfirmModal)が表示されること\n", + "- ダイアログに「編集内容は保存されていません。閉じる前に保存しますか?」が表示されること" + ], + "id": "9da14719" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + " await grdm.open_edit_wiki(page, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + " await grdm.replace_wiki_text(page, '本文変更Closeテスト')\n", + "\n", + " await page.locator('#revert-button').click()\n", + "\n", + " modal = page.locator('#closeConfirmModal')\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + " await expect(modal).to_contain_text('未保存の変更')\n", + " await expect(modal).to_contain_text('編集内容は保存されていません。閉じる前に保存しますか?')\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "8c544549" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 確認ダイアログで「キャンセル」をクリックする\n", + "\n", + "- 確認ダイアログ(#closeConfirmModal)が閉じること\n", + "- 編集モードが継続すること(メニューバー・編集エリアが表示されたままであること)" + ], + "id": "02cf3a4b" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + "\n", + " if not await modal.is_visible():\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki(page, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + " await grdm.replace_wiki_text(page, 'キャンセル後変更テスト')\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + "\n", + " await page.locator('#closeConfirmModal button.btn-default[data-dismiss=\"modal\"]').click()\n", + "\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 編集モードのまま\n", + " await expect(page.locator('#mMenuBar')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditorFooter')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#editWysiwyg')).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "e7f425d6" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 確認ダイアログで「破棄」をクリックする\n", + "\n", + "- 確認ダイアログ(#closeConfirmModal)が閉じること\n", + "- 編集モードが終了し、閲覧モード(「編集」ボタンが表示されること)に戻ること\n", + "- 未保存の変更が保存されず、閲覧画面に反映されないこと" + ], + "id": "46aad814" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + "\n", + " if not await modal.is_visible():\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki(page, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + " await grdm.replace_wiki_text(page, '破棄Close変更テスト')\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + "\n", + " await page.locator('#closeConfirmModal button.btn-danger').click()\n", + "\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 閲覧モードに戻る\n", + " await expect(page.locator('#mMenuBar')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditorFooter')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 破棄されたこと(未保存の変更が閲覧画面に出ない)\n", + " await expect(page.locator('#wikiViewRender')).not_to_contain_text('破棄Close変更テスト', timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "f1581d2a" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 確認ダイアログで「保存して閉じる」をクリックする\n", + "\n", + "- 確認ダイアログ(#closeConfirmModal)が閉じること\n", + "- 編集モードが終了し、閲覧モード(「編集」ボタンが表示されること)に戻ること\n", + "- 未保存の変更が保存され、閲覧画面(#wikiViewRender)に反映されること" + ], + "id": "a5d5496f" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " save_text = '保存して閉じる変更テスト'\n", + "\n", + " if not await modal.is_visible():\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki(page, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + " await grdm.append_wiki_text(page, save_text)\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + "\n", + " async with page.expect_navigation(timeout=transition_timeout):\n", + " await page.locator('#closeConfirmModal button.btn-success').click()\n", + "\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 閲覧モードに戻る\n", + " await expect(page.locator('#mMenuBar')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditorFooter')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " await expect(page.locator('#wikiViewRender')).to_contain_text(save_text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "dcc9edc6" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 破棄後に再編集すると DB の保存済み本文が表示される\n", + "\n", + "- 編集モードで未保存の変更を加え、「破棄」で閉じること\n", + "- 閲覧画面に破棄した変更が反映されないこと\n", + "- 閲覧画面に DB の保存済み本文(「保存して閉じる」で保存した `保存して閉じる変更テスト`)が表示されること\n", + "- 再度「編集」しても、破棄した未保存の変更(`破棄再編集テスト`)は編集エリアに表示されないこと" + ], + "id": "7d85783f" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " saved_text = '保存して閉じる変更テスト'\n", + " discard_text = '破棄再編集テスト'\n", + " editor = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + "\n", + " await expect(page.locator('#wikiViewRender')).to_contain_text(saved_text, timeout=transition_timeout)\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki(page)\n", + " await expect(editor).to_be_visible(timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + " await grdm.replace_wiki_text(page, discard_text)\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + "\n", + " await page.locator('#closeConfirmModal button.btn-danger').click()\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 閲覧モードに戻り、破棄されたこと\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#wikiViewRender')).to_contain_text(saved_text, timeout=transition_timeout)\n", + " await expect(page.locator('#wikiViewRender')).not_to_contain_text(discard_text, timeout=transition_timeout)\n", + "\n", + " await grdm.open_edit_wiki(page)\n", + " await expect(editor).to_be_visible(timeout=transition_timeout)\n", + " await expect(editor).not_to_contain_text(discard_text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "991df6ff" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 保存して閉じた後に再編集すると保存した内容が表示される\n", + "\n", + "- 編集モードで未保存の変更を加え、「保存して閉じる」で閉じること\n", + "- 閲覧画面(#wikiViewRender)に保存した変更(`保存して閉じる再編集テスト`)が反映されること\n", + "- 再度「編集」をクリックして編集モードに入れること" + ], + "id": "60d76ae5" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " save_text = '保存して閉じる再編集テスト'\n", + " editor = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + " await grdm.goto_wiki_by_name(page, new_wikiname, transition_timeout=transition_timeout)\n", + " await grdm.open_edit_wiki(page, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + "\n", + " await grdm.replace_wiki_text(page, save_text)\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + "\n", + " async with page.expect_navigation(timeout=transition_timeout):\n", + " await page.locator('#closeConfirmModal button.btn-success').click()\n", + "\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#wikiViewRender')).to_contain_text(save_text, timeout=transition_timeout)\n", + "\n", + " await grdm.open_edit_wiki(page)\n", + " await expect(editor).to_be_visible(timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "19e8366c" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## フッターの「保存」後に離脱警告が出ない\n", + "\n", + "- 編集モードで未保存の変更を加え、フッターの「保存」ボタン(Close 確認ダイアログとは別)で保存すること\n", + "- 保存によるページ遷移時に **beforeunload の離脱警告が出ない** こと\n", + "- 閲覧画面(#wikiViewRender)に保存した変更(`フッター保存テスト`)が反映されること" + ], + "id": "b7c0dcf8" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " save_text = 'フッター保存テスト'\n", + "\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki_collab(page)\n", + "\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + " await grdm.replace_wiki_text(page, save_text)\n", + "\n", + " async def save_action():\n", + " async with page.expect_navigation(timeout=transition_timeout):\n", + " await page.locator('//input[@type=\"submit\" and @value=\"保存\"]').click()\n", + "\n", + " await grdm.expect_no_dialog(page, save_action, transition_timeout)\n", + "\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#wikiViewRender')).to_contain_text(save_text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "13bdf855" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 未保存のままページを離れようとすると離脱警告が出る\n", + "\n", + "- 編集モードで未保存の変更を加え、**保存しない** こと\n", + "- Close 確認ダイアログが出ることで、未保存状態であることを確認すること\n", + "- ページを離れようとすると **beforeunload の離脱警告** が表示されること(本テストでは `window.location.reload()` で発火)\n", + "- 警告で離脱をキャンセルすると **編集モードが維持** され、未保存の変更(`離脱警告未保存テスト`)が編集エリアに残ること" + ], + "id": "c07c0937" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " unsaved_text = '離脱警告未保存テスト'\n", + " editor = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " modal = page.locator('#closeConfirmModal')\n", + "\n", + " if await modal.is_visible():\n", + " await page.locator('#closeConfirmModal button.btn-default[data-dismiss=\"modal\"]').click()\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki(page, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1500)\n", + "\n", + " await grdm.append_wiki_text(page, unsaved_text)\n", + " await expect(editor).to_contain_text(unsaved_text, timeout=transition_timeout)\n", + "\n", + " # 未保存であること(editModeOff と同じ dirty 判定)\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + " await page.locator('#closeConfirmModal button.btn-default[data-dismiss=\"modal\"]').click()\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " async def reload_action():\n", + " await page.evaluate('window.location.reload()')\n", + "\n", + " await grdm.expect_beforeunload(page, reload_action, transition_timeout)\n", + "\n", + " await expect(page.locator('#mMenuBar')).to_be_visible(timeout=transition_timeout)\n", + " await expect(editor).to_contain_text(unsaved_text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "2c01d9d1" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 新規 Wiki 作成直後にリロードなしで入力できる\n", + "\n", + "- 新規 Wiki ページを追加し、作成によるページ遷移の直後であること(**追加の reload は行わない**)\n", + "- 作成直後はプレビューで開くため「編集」を押し、編集 UI(`#mMenuBar`・編集エリア)ですぐ入力できること\n", + "- 編集エリアに `新規作成直後入力テスト` を入力できること" + ], + "id": "ca00ce90" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " create_immediate_wikiname = '新規作成直後テストWiki'\n", + " input_text = '新規作成直後入力テスト'\n", + " editor = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " modal = page.locator('#closeConfirmModal')\n", + " wiki_link = page.locator(f'//*[contains(@class, \"title-text\")]//a[text()=\"{create_immediate_wikiname}\"]')\n", + "\n", + " async def _open_create_immediate_wiki():\n", + " if await page.locator('#pageName').is_visible():\n", + " if (await page.locator('#pageName').inner_text()).strip() == create_immediate_wikiname:\n", + " return\n", + " await grdm.goto_wiki_by_name(page, create_immediate_wikiname, transition_timeout=transition_timeout)\n", + "\n", + " # 「離脱警告」テスト直後など編集モードの場合は閲覧へ\n", + " if await page.locator('#mMenuBar').is_visible():\n", + " if not await modal.is_visible():\n", + " await page.locator('#revert-button').click()\n", + " try:\n", + " await expect(modal).to_be_visible(timeout=3000)\n", + " await page.locator('#closeConfirmModal button.btn-danger').click()\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + " except AssertionError:\n", + " pass\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " # 再実行時は既存ページを削除してから新規作成\n", + " if await wiki_link.count() > 0:\n", + " await _open_create_immediate_wiki()\n", + " await expect(page.locator('#pageName')).to_have_text(create_immediate_wikiname, timeout=transition_timeout)\n", + " await page.locator('div[data-target=\"#deleteWiki\"]').click()\n", + " async with page.expect_navigation(timeout=transition_timeout):\n", + " await page.locator('#delete-wiki').click()\n", + "\n", + " await page.locator('div[data-target=\"#newWiki\"]').click()\n", + " await expect(page.locator('h3.modal-title', has_text='新規Wikiページを追加')).to_be_visible(timeout=transition_timeout)\n", + " await page.locator('input[name=\"addHierarchy\"][value=\"same\"]').check()\n", + " await page.fill('#data', create_immediate_wikiname)\n", + " async with page.expect_navigation(timeout=transition_timeout):\n", + " await page.locator('#add-wiki-submit').click()\n", + " await expect(page.locator('#pageName')).to_have_text(create_immediate_wikiname, timeout=transition_timeout)\n", + "\n", + " # 作成遷移直後(reload なし)。アプリは preview で開くので「編集」へ\n", + " await grdm.open_edit_wiki(page)\n", + "\n", + " await grdm.replace_wiki_text(page, input_text)\n", + " await expect(editor).to_contain_text(input_text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "08cd9815" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 共同編集中は未保存変更があっても Close 確認ダイアログが出ない\n", + "\n", + "- 同一ユーザーで2タブを開き、`New Wiki` を共同編集する\n", + "- タブ A で未保存の変更を加えたうえで Close をクリックする\n", + "- 確認ダイアログ(`#closeConfirmModal`)が**表示されない**こと\n", + "- タブ A はプレビュー(閲覧)に戻ること(`#editWysiwyg` 表示・`#mMenuBar` 非表示)\n", + "- タブ B は編集モードのまま継続すること" + ], + "id": "de50410a" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " unsaved_text = '共同編集Close未保存テスト'\n", + " modal = page.locator('#closeConfirmModal')\n", + " editor = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + "\n", + " # 「新規 Wiki 作成直後…」直後など: 編集モードのまま別 Wiki へ goto すると ERR_ABORTED になるため先に閲覧へ\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + "\n", + " on_new_wiki = (\n", + " await page.locator('#pageName').is_visible()\n", + " and (await page.locator('#pageName').inner_text()).strip() == new_wikiname\n", + " )\n", + " if not on_new_wiki:\n", + " await grdm.goto_wiki_by_name(page, new_wikiname, transition_timeout=transition_timeout)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + "\n", + " page_b = await grdm.open_collaborative_peer(page, transition_timeout=transition_timeout)\n", + " try:\n", + " await grdm.append_wiki_text(page, unsaved_text)\n", + " await expect(editor).to_contain_text(unsaved_text, timeout=transition_timeout)\n", + "\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).not_to_be_visible(timeout=3000)\n", + "\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mMenuBar')).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#mEditorFooter')).not_to_be_visible(timeout=transition_timeout)\n", + "\n", + " await expect(page_b.locator('#mMenuBar')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page_b.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')).to_be_visible(timeout=transition_timeout)\n", + " finally:\n", + " await page_b.close()\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "d061ee4a" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Close 後に再 Edit すると相手側に名前が再表示される\n", + "\n", + "- 同一ユーザーで2タブを開き、`New Wiki` を共同編集する\n", + "- タブ A が Close して共同編集セッションから抜ける\n", + "- タブ B の編集画面に、タブ A のユーザー名(`.ProseMirror-yjs-cursor` 内ラベル)が**表示されない**こと\n", + "- タブ A が再度「編集」を押して戻る\n", + "- タブ B の編集画面に、タブ A のユーザー名が**再表示される**こと" + ], + "id": "eba04121" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " editor_a = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + "\n", + " on_new_wiki = (\n", + " await page.locator('#pageName').is_visible()\n", + " and (await page.locator('#pageName').inner_text()).strip() == new_wikiname\n", + " )\n", + " if not on_new_wiki:\n", + " await grdm.goto_wiki_by_name(page, new_wikiname, transition_timeout=transition_timeout)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " collaborator_name = await grdm.get_wiki_user_fullname(page)\n", + "\n", + " page_b = await grdm.open_collaborative_peer(page, transition_timeout=transition_timeout)\n", + " try:\n", + " await editor_a.click()\n", + " await page.keyboard.press('End')\n", + " await grdm.wait_awareness_settle(page_b)\n", + " await grdm.expect_remote_collaborator_name(\n", + " page_b, collaborator_name, visible=True, transition_timeout=transition_timeout\n", + " )\n", + "\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).not_to_be_visible(timeout=3000)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " await grdm.wait_awareness_settle(page_b)\n", + " await grdm.expect_remote_collaborator_name(\n", + " page_b, collaborator_name, visible=False, transition_timeout=transition_timeout\n", + " )\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await editor_a.click()\n", + " await page.keyboard.press('End')\n", + " await grdm.wait_awareness_settle(page_b)\n", + " await grdm.expect_remote_collaborator_name(\n", + " page_b, collaborator_name, visible=True, transition_timeout=transition_timeout\n", + " )\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + " await grdm.leave_edit_wiki_if_open(page_b, transition_timeout=transition_timeout)\n", + " finally:\n", + " await page_b.close()\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "bf5e27c2" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## A が Close・B が保存した後、A 再 Edit で B の追記が表示される\n", + "\n", + "- 同一ユーザーで2タブを開き、`New Wiki` を共同編集する\n", + "- タブ A で `A追記Closeテスト` を**末尾に追記**し、Close して共同編集セッションから抜ける\n", + "- タブ B でも `B保存追記テスト` を**末尾に追記**し、フッターの「保存」で DB に保存する\n", + " - A・B とも `append_wiki_text`(キーボードで追記するのと同じ操作)\n", + "- タブ A が再度「編集」を押す\n", + "- タブ A の編集エリアに `B保存追記テスト` が表示されること\n", + "\n", + "**補足(何を確認しているか)**\n", + "\n", + "- 手動と同じ流れ: A Close → B 追記・保存 → A 再 Edit → 編集エリアを確認\n", + "- Close 中の A 画面(プレビュー)は更新されないため、**Close 中の `#mEditor` は見ない**\n", + "- 再 Edit では DB から読み直さない(共同編集 Close 後もライブ Y.Doc を使う)" + ], + "id": "c2f8eef5" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " editor_a = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " text_a = 'A追記Closeテスト'\n", + " text_b = 'B保存追記テスト'\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + "\n", + " on_new_wiki = (\n", + " await page.locator('#pageName').is_visible()\n", + " and (await page.locator('#pageName').inner_text()).strip() == new_wikiname\n", + " )\n", + " if not on_new_wiki:\n", + " await grdm.goto_wiki_by_name(page, new_wikiname, transition_timeout=transition_timeout)\n", + "\n", + " # ① A・B で共同編集を開始\n", + " await grdm.open_edit_wiki_collab(page)\n", + " page_b = await grdm.open_collaborative_peer(page, transition_timeout=transition_timeout)\n", + " editor_b = page_b.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " try:\n", + " # ② タブ A で末尾に追記 → Close(ダイアログなし)\n", + " await grdm.append_wiki_text(page, text_a)\n", + " await expect(editor_a).to_contain_text(text_a, timeout=transition_timeout)\n", + "\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).not_to_be_visible(timeout=3000)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + "\n", + " # ③ タブ B で末尾に追記 → 保存\n", + " await grdm.append_wiki_text(page_b, text_b)\n", + " await expect(editor_b).to_contain_text(text_b, timeout=transition_timeout)\n", + " await grdm.click_wiki_footer_save(page_b, transition_timeout=transition_timeout)\n", + " await expect(page_b.locator('#wikiViewRender')).to_contain_text(text_b, timeout=transition_timeout)\n", + "\n", + " await page.bring_to_front()\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await expect(editor_a).to_contain_text(text_b, timeout=transition_timeout)\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + " await grdm.leave_edit_wiki_if_open(page_b, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1000)\n", + " finally:\n", + " await page_b.close()\n", + "\n", + "await run_pw(_step)\n" + ], + "execution_count": null, + "outputs": [], + "id": "20c0ef99" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## A が Close・B が編集中のとき、A 再 Edit で B のライブ内容が表示される\n", + "\n", + "- 同一ユーザーで2タブを開き、`New Wiki` を共同編集する\n", + "- タブ A で `A追記Closeライブテスト` を末尾に追記し、Close して共同編集セッションから抜ける\n", + "- タブ B は**保存せず**編集を続け、`B編集中追記テスト` を末尾に追記する\n", + "- タブ A が再度「編集」を押す → `Live editing mode` となり、B 側に A の名前が再表示されること\n", + "- 再 Edit 後、`#mEditor` に `A追記Closeライブテスト` と `B編集中追記テスト` が表示されること\n", + "\n", + "B が保存したケースとの違い: 本 Step では **B は保存しない** 点です。" + ], + "id": "cd1082bf" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " editor_a = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " text_a = 'A追記Closeライブテスト'\n", + " text_b = 'B編集中追記テスト'\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + "\n", + " on_new_wiki = (\n", + " await page.locator('#pageName').is_visible()\n", + " and (await page.locator('#pageName').inner_text()).strip() == new_wikiname\n", + " )\n", + " if not on_new_wiki:\n", + " await grdm.goto_wiki_by_name(page, new_wikiname, transition_timeout=transition_timeout)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.wait_awareness_settle(page, ms=1000)\n", + " collaborator_name = await grdm.get_wiki_user_fullname(page)\n", + "\n", + " page_b = await grdm.open_collaborative_peer(page, transition_timeout=transition_timeout)\n", + " editor_b = page_b.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " try:\n", + " await editor_a.click()\n", + " await page.keyboard.press('End')\n", + " await grdm.wait_awareness_settle(page_b, ms=1000)\n", + " await grdm.expect_remote_collaborator_name(\n", + " page_b, collaborator_name, visible=True, transition_timeout=transition_timeout\n", + " )\n", + "\n", + " await grdm.append_wiki_text(page, text_a)\n", + " await expect(editor_a).to_contain_text(text_a, timeout=transition_timeout)\n", + " await page_b.bring_to_front()\n", + " await expect(editor_b).to_contain_text(text_a, timeout=transition_timeout)\n", + " await grdm.flush_collab_yjs(page, page_b, rounds=4, settle_ms=500)\n", + " await page.bring_to_front()\n", + " await grdm.wait_awareness_settle(page, ms=1000)\n", + "\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).not_to_be_visible(timeout=3000)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page_b, ms=1000)\n", + " await grdm.expect_remote_collaborator_name(\n", + " page_b, collaborator_name, visible=False, transition_timeout=transition_timeout\n", + " )\n", + "\n", + " page_b = await grdm.handoff_to_fresh_collab_peer(\n", + " page_b, required_text=text_a, transition_timeout=transition_timeout\n", + " )\n", + " editor_b = page_b.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + "\n", + " await grdm.append_wiki_text_live(page_b, text_b)\n", + " await expect(editor_b).to_contain_text(text_b, timeout=transition_timeout)\n", + "\n", + " await grdm.reopen_collab_edit_on_receiver(page, page_b, transition_timeout=transition_timeout)\n", + " await grdm.expect_remote_collaborator_name(\n", + " page_b, collaborator_name, visible=True, transition_timeout=transition_timeout\n", + " )\n", + " await expect(page.locator('#mEditor')).to_contain_text(text_a, timeout=transition_timeout)\n", + " await grdm.wait_for_collab_meditor_text(\n", + " page, text_b, peer_page=page_b, transition_timeout=transition_timeout, stable_checks=2\n", + " )\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + " await grdm.leave_edit_wiki_if_open(page_b, transition_timeout=transition_timeout)\n", + " await grdm.wait_awareness_settle(page, ms=1000)\n", + " finally:\n", + " await page_b.close()\n", + "\n", + "await run_pw(_step)\n" + ], + "execution_count": null, + "outputs": [], + "id": "e58d78be" + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 両者 Close 後に再 Edit すると DB 保存済み内容が表示される\n", + "\n", + "- 同一ユーザーで2タブを開き、`New Wiki` を共同編集する\n", + "- タブ B で `DB保存追記テスト` を末尾に追記し、フッターの「保存」で DB に保存する\n", + "- タブ A・B とも `破棄Close未保存テスト` を末尾に追記する(**保存しない**)\n", + "- タブ B が Close して共同編集セッションから抜け、タブ B を閉じる\n", + "- タブ A が Close すると確認ダイアログが表示される(他の編集者がいないため)→ **破棄** で閉じる\n", + "- 閲覧画面に `DB保存追記テスト` が表示され、未保存の `破棄Close未保存テスト` は表示されないこと\n", + "- タブ A が再度「編集」を押して編集モードに入れること\n", + "- 未保存の `破棄Close未保存テスト` は編集エリアに表示されないこと\n", + "\n", + "B が編集中のライブ内容を表示するケースとの違い: 本テストでは **両者が Close し、A は破棄 Close 後に DB から読み直す** 点です。\n" + ], + "id": "3102a5b3" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import importlib\n", + "import scripts.grdm\n", + "grdm = importlib.reload(scripts.grdm)\n", + "\n", + "async def _step(page):\n", + " modal = page.locator('#closeConfirmModal')\n", + " editor_a = page.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " saved_text = 'DB保存追記テスト'\n", + " unsaved_text = '破棄Close未保存テスト'\n", + "\n", + " await grdm.leave_edit_wiki_if_open(page, transition_timeout=transition_timeout)\n", + "\n", + " on_new_wiki = (\n", + " await page.locator('#pageName').is_visible()\n", + " and (await page.locator('#pageName').inner_text()).strip() == new_wikiname\n", + " )\n", + " if not on_new_wiki:\n", + " await grdm.goto_wiki_by_name(page, new_wikiname, transition_timeout=transition_timeout)\n", + "\n", + " # ① A・B で共同編集を開始\n", + " await grdm.open_edit_wiki_collab(page)\n", + " page_b = await grdm.open_collaborative_peer(page, transition_timeout=transition_timeout)\n", + " editor_b = page_b.locator('#mEditor .ProseMirror[contenteditable=\"true\"]')\n", + " modal_b = page_b.locator('#closeConfirmModal')\n", + " try:\n", + " # ② B が DB に保存\n", + " await grdm.append_wiki_text(page_b, saved_text)\n", + " await grdm.click_wiki_footer_save(page_b, transition_timeout=transition_timeout)\n", + " await expect(page_b.locator('#wikiViewRender')).to_contain_text(saved_text, timeout=transition_timeout)\n", + "\n", + " # ③ 共同編集を再開し、未保存の変更を加える\n", + " if not await page.locator('#mMenuBar').is_visible():\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await grdm.open_edit_wiki_collab(page_b)\n", + " await grdm.expect_live_editing(page, transition_timeout=transition_timeout)\n", + " await grdm.expect_live_editing(page_b, transition_timeout=transition_timeout)\n", + "\n", + " await grdm.append_wiki_text(page, unsaved_text)\n", + " await grdm.append_wiki_text(page_b, unsaved_text)\n", + " await expect(editor_a).to_contain_text(unsaved_text, timeout=transition_timeout)\n", + " await expect(editor_b).to_contain_text(unsaved_text, timeout=transition_timeout)\n", + "\n", + " # ④ B が Close → タブ B を閉じる(A だけが残る)\n", + " await page_b.locator('#revert-button').click()\n", + " await expect(modal_b).not_to_be_visible(timeout=3000)\n", + " await expect(page_b.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " finally:\n", + " await page_b.close()\n", + " await grdm.wait_awareness_settle(page)\n", + "\n", + " # ⑤ A が Close(他編集者なし → 確認ダイアログ)→ 破棄\n", + " await page.locator('#revert-button').click()\n", + " await expect(modal).to_be_visible(timeout=transition_timeout)\n", + " await page.locator('#closeConfirmModal button.btn-danger').click()\n", + " await expect(modal).not_to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#editWysiwyg')).to_be_visible(timeout=transition_timeout)\n", + " await expect(page.locator('#wikiViewRender')).to_contain_text(saved_text, timeout=transition_timeout)\n", + " await expect(page.locator('#wikiViewRender')).not_to_contain_text(unsaved_text, timeout=transition_timeout)\n", + "\n", + " await grdm.open_edit_wiki_collab(page)\n", + " await expect(editor_a).to_be_visible(timeout=transition_timeout)\n", + " await expect(editor_a).not_to_contain_text(unsaved_text, timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)\n" + ], + "execution_count": null, + "outputs": [], + "id": "072e9697" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288", + "history": [ + { + "current": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288", + "next": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" + } + ], + "next": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78", + "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be-1-9523" + }, + "papermill": { + "duration": 0.144739, + "end_time": "2026-01-06T08:37:27.401517", + "exception": false, + "start_time": "2026-01-06T08:37:27.256778", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "## (指定がある場合) プロジェクトを削除する" + ], + "id": "fbd73c64-3b58-495a-b728-d689e3294911" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78", + "history": [ + { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae" + }, + { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae" + }, + { + "current": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78", + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-1-d1d7", + "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-1-4eae" + } + ], + "next": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23", + "previous": "8638d934-dfac-11f0-99a8-12ab7e3bb6be-2-4eae-a288" + }, + "papermill": { + "duration": 7.639076, + "end_time": "2026-01-06T08:37:35.175900", + "exception": false, + "start_time": "2026-01-06T08:37:27.536824", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "async def _step(page):\n", + " if not delete_project:\n", + " return\n", + " await scripts.grdm.delete_project(page)\n", + " await scripts.grdm.expect_dashboard(page, transition_timeout=transition_timeout)\n", + "\n", + "await run_pw(_step)" + ], + "execution_count": null, + "outputs": [], + "id": "355f6775-5345-4512-bf24-8224f623947a" + }, + { + "cell_type": "markdown", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23", + "history": [ + { + "current": "859605b0-dfac-11f0-99a8-12ab7e3bb6be", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23", + "next": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "previous": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be" + } + ], + "next": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796", + "previous": "85f16d06-dfac-11f0-99a8-12ab7e3bb6be-1-7a78" + }, + "papermill": { + "duration": 0.144436, + "end_time": "2026-01-06T08:37:35.463234", + "exception": false, + "start_time": "2026-01-06T08:37:35.318798", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "tags": [] + }, + "source": [ + "終了処理を実施。" + ], + "id": "7dcc3977-d975-4778-ac4c-f572f8e5d256" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "lc_cell_meme": { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796", + "execution_end_time": "2025-01-20T12:22:52.866081Z", + "history": [ + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-1-bd88", + "next": null, + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-2-bd88-6497", + "next": null, + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-1-8ef1" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-2-bd88-6497", + "next": null, + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-2-8ef1-0c99" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-3-bd88-6497-d40c", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-2-8ef1-0c99" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-3-bd88-6497-d40c", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-1-4788", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-3-8ef1-0c99-e81f" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-4-bd88-6497-d40c-e2d4", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-2-4788-8a30", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-3-8ef1-0c99-e81f" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-5-bd88-6497-d40c-e2d4-e257", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-3-4788-8a30-7d73", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-4-8ef1-0c99-e81f-4086" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-6-bd88-6497-d40c-e2d4-e257-f333", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-4-4788-8a30-7d73-49da", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-5-8ef1-0c99-e81f-4086-98aa" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-7-bd88-6497-d40c-e2d4-e257-f333-e27b", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-5-4788-8a30-7d73-49da-50cd", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-6-8ef1-0c99-e81f-4086-98aa-d482" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-6-4788-8a30-7d73-49da-50cd-ddaa", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-7-8ef1-0c99-e81f-4086-98aa-d482-0385" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-7-4788-8a30-7d73-49da-50cd-ddaa-9795", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-8-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-8-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-9-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-9-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-9-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-10-8ef1-0c99-e81f-4086-98aa-d482-0385-8e2c-9432-9a6a" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-14-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-12-e81f-4086-98aa-d482-0385-8e2c-9432-9a6a-72f2-e590" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-17-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-6-1403-a376-dc1e-e116-9124-7b17", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-14-98aa-d482-0385-8e2c-9432-9a6a-72f2-e590-6280-4255" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-19-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-9-1403-a376-dc1e-e116-9124-7b17-b85d-ecad-31de", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-17-8e2c-9432-9a6a-72f2-e590-6280-4255-b950-ee56-66a6" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-11-a376-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-19-9a6a-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-20-72f2-e590-6280-4255-b950-ee56-66a6-e6c0-1b4b-ae8b" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "070e3d7e-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "58f8723a-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "59c41746-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "5abca622-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "5b3ff374-c9f0-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "5373befe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "540dc56c-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "54b133dc-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "55287fbe-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "559664b6-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "55f47ce0-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "563c85b2-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "56b30a98-ca6e-11f0-9373-6a40bdb2b9ec" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "0d1531e8-80d6-11ed-95e1-0242ac120004-36-7fcc-a64a-d955-b83e-bb68-d2f5-fd77-f058-196e-9c7e" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "097447dc-d96a-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "5bdaad48-da25-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "0fb8f3b4-da2c-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "dba3c010-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "dc20355a-da33-11f0-806b-12ab7e3bb6be-1-8425" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "d3aa3b4c-dbf9-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "dca02f12-da33-11f0-806b-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-20-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be" + }, + { + "current": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796", + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-1-d1d7" + } + ], + "next": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-13-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a-6e50", + "previous": "859605b0-dfac-11f0-99a8-12ab7e3bb6be-2-d1d7-6a23" + }, + "lc_wrapper": { + "log_history": [ + "/home/opeuser/notebooks/seleniumTestRdm/.log/20221221/20221221-022116-0732.log", + "/home/jovyan/.log/20230920/20230920-022531-0517.log", + "/home/jovyan/.log/20230920/20230920-023008-0388.log", + "/home/jovyan/.log/20240124/20240124-033546-0263.log", + "/home/jovyan/.log/20240124/20240124-034004-0850.log", + "/home/jovyan/.log/20240124/20240124-034204-0716.log", + "/home/jovyan/.log/20240124/20240124-034619-0951.log", + "/home/jovyan/.log/20240124/20240124-035751-0526.log", + "/home/jovyan/.log/20240131/20240131-000810-0351.log", + "/home/jovyan/.log/20240131/20240131-001010-0301.log", + "/home/jovyan/.log/20240131/20240131-003232-0482.log", + "/home/jovyan/.log/20240131/20240131-040933-0769.log", + "/home/jovyan/.log/20240207/20240207-025036-0442.log", + "/home/jovyan/.log/20240214/20240214-022358-0962.log", + "/home/jovyan/.log/20240220/20240220-030929-0350.log", + "/home/jovyan/.log/20240220/20240220-070745-0719.log", + "/home/jovyan/.log/20240220/20240220-072647-0147.log", + "/home/jovyan/.log/20240220/20240220-075855-0452.log", + "/home/jovyan/.log/20240228/20240228-002302-0785.log", + "/home/jovyan/.log/20241002/20241002-004749-0886.log", + "/home/jovyan/.log/20241106/20241106-012408-0912.log", + "/home/jovyan/.log/20241106/20241106-014138-0029.log", + "/home/jovyan/.log/20241106/20241106-020740-0766.log", + "/home/jovyan/.log/20250120/20250120-122252-0791.log" + ] + }, + "papermill": { + "duration": 1.858735, + "end_time": "2026-01-06T08:37:37.465609", + "exception": false, + "start_time": "2026-01-06T08:37:35.606874", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "await finish_pw_context()" + ], + "execution_count": null, + "outputs": [], + "id": "6c6b87d6-523d-41e5-bc2e-4598c6176102" + }, + { + "cell_type": "code", + "metadata": { + "deletable": true, + "editable": true, + "lc_cell_meme": { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-13-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a-6e50", + "history": [ + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", + "next": "d9d1b1ac-ba69-11ee-be42-76dc322c86bf-7-4788-8a30-7d73-49da-50cd-ddaa-9795", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", + "next": "a0be15fa-cfbc-11ee-aac4-e614fd240312-5-d8db-2f52-2d72-4f01-7bae", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd", + "next": "be5ca7a6-cfbd-11ee-aac4-e614fd240312-5-2859-6def-5a16-eab4-6380", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-1-1403", + "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-5-2457-4dd6-1c26-a538-0927", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-8-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", + "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-6-2457-4dd6-1c26-a538-0927-fec0", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", + "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-6-2457-4dd6-1c26-a538-0927-fec0", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-2-1403-a376", + "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-6-2457-4dd6-1c26-a538-0927-fec0", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-9-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "next": "dcea328c-cfbe-11ee-aac4-e614fd240312-7-2457-4dd6-1c26-a538-0927-fec0-3901", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-10-bd88-6497-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "next": "cf79f6c6-0422-11ef-b901-9ee4ca18f90f-9-3228-42c1-7841-354c-51c4-ea5d-d982-3358-01df", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "next": "d270a640-0422-11ef-b901-9ee4ca18f90f-8-7a83-35a2-e666-ef9d-6e01-3bb7-30fc-7a42", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "next": "88d5931c-0434-11ef-b901-9ee4ca18f90f-9-656a-f4ab-e3d8-0fc4-8f9b-dfcc-a95f-af4d-9c46", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "next": "939d9c60-e7a8-11ef-8804-e664e9f91ae7-1-61df", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-4-1403-a376-dc1e-e116", + "next": "8c06187c-0434-11ef-b901-9ee4ca18f90f-8-7549-a108-3151-df1a-9436-0956-114e-4777", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-6-1403-a376-dc1e-e116-9124-7b17", + "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-2-4d24-05bb", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-12-d40c-e2d4-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-9-1403-a376-dc1e-e116-9124-7b17-b85d-ecad-31de", + "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-4-4d24-05bb-770d-25fa", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-14-e257-f333-e27b-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-11-a376-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38", + "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-7-4d24-05bb-770d-25fa-657a-b04b-a803", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-17-a86e-3653-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342" + }, + { + "current": "41ca8840-0c28-11f0-98e9-5e0a5654d7bd-12-dc1e-e116-9124-7b17-b85d-ecad-31de-f0f7-6f38-ea7a", + "next": "13c35e24-73c9-11ef-b0d7-cee2f9bc9ae0-9-4d24-05bb-770d-25fa-657a-b04b-a803-5ff2-9d4e", + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-19-5c2a-fa15-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a" + } + ], + "previous": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796" + }, + "papermill": { + "duration": 0.289636, + "end_time": "2026-01-06T08:37:37.897560", + "exception": false, + "start_time": "2026-01-06T08:37:37.607924", + "status": "completed" + }, + "pinnedOutputTabIndex": 0, + "run_through_control": { + "frozen": false, + "read_only": false + }, + "slideshow": { + "slide_type": "" + } + }, + "source": [ + "!rm -fr {work_dir}" + ], + "execution_count": null, + "outputs": [], + "id": "358b6a78-58e7-4302-a9a2-5a477cefad47" + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.7" + }, + "lc_notebook_meme": { + "current": "fdf30b38-0421-11ef-b901-9ee4ca18f90f", + "lc_server_signature": { + "current": { + "notebook_dir": "/home/jovyan", + "notebook_path": "/テスト手順-Wiki操作-WikiDecoration.ipynb", + "signature_id": "e16ae418-9da4-11f0-a537-ce96f44cf9f5" + } } - ], - "previous": "0d153210-80d6-11ed-95e1-0242ac120004-21-d3c9-8f37-5cd8-9428-1829-d342-e53a-e30a-e794-c796" - }, - "papermill": { - "duration": 0.289636, - "end_time": "2026-01-06T08:37:37.897560", - "exception": false, - "start_time": "2026-01-06T08:37:37.607924", - "status": "completed" - }, - "pinnedOutputTabIndex": 0, - "run_through_control": { - "frozen": false, - "read_only": false - }, - "slideshow": { - "slide_type": "" } - }, - "outputs": [], - "source": [ - "!rm -fr {work_dir}" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" }, - "language_info": { - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.12.9" - }, - "lc_notebook_meme": { - "current": "fdf30b38-0421-11ef-b901-9ee4ca18f90f", - "lc_server_signature": { - "current": { - "notebook_dir": "/home/jovyan", - "notebook_path": "/テスト手順-Wiki操作-WikiDecoration.ipynb", - "signature_id": "e16ae418-9da4-11f0-a537-ce96f44cf9f5" - } - } - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} + "nbformat": 4, + "nbformat_minor": 5 +} \ No newline at end of file