Skip to content

[GRDM-58642, 58643] 新メタデータUI対応のE2Eテスト更新#22

Open
yacchin1205 wants to merge 15 commits intoRCOSDP:mainfrom
yacchin1205:feature/new-metadata-ui
Open

[GRDM-58642, 58643] 新メタデータUI対応のE2Eテスト更新#22
yacchin1205 wants to merge 15 commits intoRCOSDP:mainfrom
yacchin1205:feature/new-metadata-ui

Conversation

@yacchin1205
Copy link
Copy Markdown
Collaborator

@yacchin1205 yacchin1205 commented Apr 5, 2026

Purpose

RCOSDP/RDM-osf.io#713 および RCOSDP/RDM-ember-osf-web#175 ([GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善)によるメタデータアドオンUIの変更に対応し、E2Eテストを更新する。

Changes

  • scripts/metadata_v2025.py: 新UIのDOM構造(グループ化フィールド、ラジオボタン、名前テーブル、パネル型著者編集)に対応
    • fill_name / get_name メソッド追加(データ管理者の姓/ミドルネーム/名テーブル入力)
    • fill_author を共通ヘルパー _fill_name_table でリファクタ
    • NAME_TABLE FieldType追加
  • テスト手順-ストレージ共通-Metadataアドオン.ipynb: 廃止されたバリデーションチェックの削除、新フィールドタイプへの適応

Ticket

GRDM-58642, GRDM-58643

Custom Test Configuration

  • RDM_REPOSITORY: yacchin1205/RDM2-osf.io
  • RDM_BRANCH: feature/workflow-202603
  • EMBER_IMAGE: yacchin1205/rdm-ember-osf-web:feature_workflow-202603
  • EXCLUDE_NOTEBOOKS:

@yacchin1205 yacchin1205 changed the title Update E2E tests for new metadata UI (Ember registries) 新メタデータUI対応のE2Eテスト更新 Apr 5, 2026
@yacchin1205 yacchin1205 changed the title 新メタデータUI対応のE2Eテスト更新 [GRDM-58642, 58643] 新メタデータUI対応のE2Eテスト更新 Apr 5, 2026
@yacchin1205 yacchin1205 force-pushed the feature/new-metadata-ui branch from 0033db5 to e960c41 Compare April 5, 2026 05:13
@yacchin1205 yacchin1205 force-pushed the feature/new-metadata-ui branch from e960c41 to 188d5d0 Compare April 5, 2026 06:14
@yacchin1205 yacchin1205 force-pushed the feature/new-metadata-ui branch from 24ed889 to 1a2f8d3 Compare April 5, 2026 12:47
@yacchin1205 yacchin1205 force-pushed the feature/new-metadata-ui branch from 1a2f8d3 to 000424b Compare April 5, 2026 15:39
@yacchin1205 yacchin1205 force-pushed the feature/new-metadata-ui branch from 8134737 to c510f7f Compare April 5, 2026 23:12
@yacchin1205 yacchin1205 force-pushed the feature/new-metadata-ui branch from caa48e3 to 843863e Compare April 7, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant