管理者機能テストにおけるプロジェクト制限数機能のテスト追加#43
Open
lieunguyen-tma wants to merge 7 commits into
Open
Conversation
- Update idp_name_1 to institution_name_1 for institution selection - Update incorrect markdown and code comments - Update stdout output from primary_email to primary_email_path - Replace time.sleep(1) with expect(...).to_be_visible(...)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
管理者機能の「プロジェクト制限数」関連のテスト用Notebookを追加しました。
Changes
新規追加
テスト手順-管理者機能-プロジェクト制限数-テンプレート作成・変更・削除.ipynb
テスト手順-管理者機能-プロジェクト制限数-テンプレート削除.ipynb
テスト手順-管理者機能-プロジェクト制限数-ルール作成・変更・削除.ipynb
0に設定テスト手順-管理者機能-プロジェクト制限数-ルール作成・変更・削除(切り戻し①).ipynb
5に設定setting1,setting4)の「使用可否」トグルを操作し、使用可否/優先順位の保存を押下して変更を確定使用可否/優先順位のクリアの動作や優先順位の反映を検証テスト手順-管理者機能-プロジェクト制限数-ルール作成・変更・削除(切り戻し②).ipynb
無制限に設定テスト手順-管理者機能-プロジェクト制限数-NIIストレージ (プロジェクト作成).ipynb
テスト手順-管理者機能-プロジェクト制限数-NIIストレージ (プロジェクト作成)(切り戻し①).ipynb
新規プロジェクト作成ボタンが無効化されることを検証(制限到達の確認)テスト手順-管理者機能-プロジェクト制限数-NIIストレージ (プロジェクト作成)(切り戻し②).ipynb
新規プロジェクト作成ボタンが引き続き有効であることを確認するのNotebook。テスト手順-管理者機能-プロジェクト制限数-クリーンアップ処理.ipynb
取りまとめ-管理者機能-プロジェクト制限数.ipynb
既存ファイルの更新
結合試験-実行.ipynb
取りまとめ-管理者機能-プロジェクト制限数.ipynb呼び出し時に上記パラメータを伝播するよう更新.github/scripts/setup_test_data.py
testuser4@example.com、testuser5@example.com)を追加skip_project: Trueを設定し、テスト初期状態でプロジェクトを持たない構成とするskip_projectフラグによる分岐を追加.github/workflows/e2e-test.yml
idp_name_project_limit_1/2、idp_username_project_limit_1/2、idp_password_project_limit_1/2、institution_name_project_limit_1run_tests.py
idp_name_project_limit_1/2、idp_username_project_limit_1/2、idp_password_project_limit_1/2、institution_name_project_limit_1)run_project_limit_tests()メソッドを追加し、取りまとめ-管理者機能-プロジェクト制限数.ipynbを呼び出す処理を実装run_project_limit_tests()を組み込みTicket
#57678
Custom Test Configuration