yomitalk / tests /e2e

Commit History

Update VOICEVOX character list and docs (#19)
b0a7a52
unverified

Kyosuke Ichikawa commited on

東北キャラクター追加とデフォルト変更 (#13)
15d8abf
unverified

Kyosuke Ichikawa commited on

refactor: remove unused methods identified by vulture (#6)
c3b6480
unverified

Kyosuke Ichikawa commited on

feat: Enhance audio generation progress visibility
80aa4b1

KyosukeIchikawa commited on

refactor: Update timeout values and remove session recovery steps
680fe5d

KyosukeIchikawa commited on

feat: Update browser state restoration for Japanese UI
9f2c09d

KyosukeIchikawa commited on

feat: Add Japanese UI text mapping for document and podcast modes
253c715

KyosukeIchikawa commited on

feat: Add browser state persistence for settings changes
288f858

KyosukeIchikawa commited on

fix: Improve URL extraction handling in test mode
9225c9b

KyosukeIchikawa commited on

fix: Handle empty URL extraction in test mode
4f366d3

KyosukeIchikawa commited on

fix: Resolve E2E test failures by updating textarea selectors
8ace92e

KyosukeIchikawa commited on

Revert "feat: Add browser state persistence for podcast script and terms agreement"
65b4971

KyosukeIchikawa commited on

feat: Add browser state persistence for podcast script and terms agreement
add76a9

KyosukeIchikawa commited on

fix: Fix E2E test failures and improve session initialization
25f9116

KyosukeIchikawa commited on

fix: Fix lint issues in test files
d24557a

KyosukeIchikawa Claude commited on

feat: Implement browser state restoration using localStorage
7140fe3

KyosukeIchikawa commited on

refactor: Optimize timeout values for improved test performance
9aaad62

KyosukeIchikawa commited on

style: Apply comprehensive ruff formatting across entire codebase
dd82ad4

KyosukeIchikawa commited on

style: Complete remaining SIM108 improvements and ruff formatting
3a494fe

KyosukeIchikawa commited on

feat: Migrate from isort, black, flake8 to ruff for unified linting and formatting
6a48ef2

KyosukeIchikawa commited on

refactor: Update file input handling to prevent duplicate triggers and restrict to single file uploads
041d0ff

KyosukeIchikawa commited on

refactor: Simplify session cleanup method call in VOICEVOX sharing steps
22bd781

KyosukeIchikawa commited on

feat: Enhance audio generation progress display with comprehensive tracking
bf8911e

KyosukeIchikawa commited on

refactor: Update UserSession import path and clean up related code
03fd559

KyosukeIchikawa commited on

Add audio recovery feature and enhance audio state management
5a50574

KyosukeIchikawa commited on

refactor: Update file upload and URL extraction tabs for improved clarity and functionality
8df1b32

KyosukeIchikawa commited on

refactor: Clean up code formatting and improve readability across multiple files
e3c68ad

KyosukeIchikawa commited on

refactor: Remove redundant UI layout verification steps from text management tests
a8541ea

KyosukeIchikawa commited on

feat: Enhance URL extraction and text management features
c418aa6

KyosukeIchikawa commited on

Add URL extraction feature and related tests
acfdf18

KyosukeIchikawa commited on

Refactor session management by removing SessionManager and integrating functionality into UserSession
df2e8e1

KyosukeIchikawa commited on

Implement global VOICEVOX Core manager for shared audio generation across users
3175e32

KyosukeIchikawa commited on

Reduce timeout values for UI element loading in common_steps.py
92b791d

KyosukeIchikawa commited on

Improve application loading checks in common_steps.py
10006a0

KyosukeIchikawa commited on

Refactor E2E test environment: consolidate setup and teardown logic into TestEnvironment class and update related fixtures
a5f7c58

KyosukeIchikawa commited on

Refactor E2E test setup: consolidate environment setup into conftest.py and remove redundant steps from common_steps.py
afb4f81

KyosukeIchikawa commited on

Enhance CI workflow: add environment verification step and improve Python executable handling in E2E tests
9eac24b

KyosukeIchikawa commited on

Refactor unit tests for SessionManager and TextProcessor classes
2652f92

KyosukeIchikawa commited on

Refactor document type selection tests: consolidate scenarios into a single test function and improve import structure
ca7ab25

KyosukeIchikawa commited on

Refactor settings steps: remove unused pass statements and improve import clarity in document type selection tests
0a52c46

KyosukeIchikawa commited on

Refactor file upload and text extraction: streamline handling to process files in memory and remove unnecessary temporary file usage
81eb6d8

KyosukeIchikawa commited on

Refactor application to remove system log functionality and improve error handling
28df3b9

KyosukeIchikawa commited on

Fix spelling of "YomiTalk" to "Yomitalk" in code and documentation for consistency
ffd4d28

KyosukeIchikawa commited on

Makefileとドキュメントを更新し、main.pyをapp.pyに変更しました。また、テスト設定においても同様の変更を反映しました。
435f199

KyosukeIchikawa commited on

pytest.iniファイルの設定を更新し、BDD機能のベースディレクトリを変更しました。これにより、テストの実行環境が改善されます。
097a6f6

KyosukeIchikawa commited on

ポッドキャスト生成アプリにおいて、音声生成ボタンの状態を利用規約チェックボックスとポッドキャストテキストの有無に基づいて更新する機能を追加しました。また、関連するE2Eテストを強化し、ボタンの有効/無効状態を確認するシナリオを追加しました。これにより、ユーザーインターフェースの操作性が向上しました。
41228b6

KyosukeIchikawa commited on

perf: E2Eテストの実行時間を短縮するための最適化
f299eab

KyosukeIchikawa commited on

ポッドキャスト生成アプリにおいて、ドキュメントタイプとポッドキャストモードの選択機能を追加しました。新たにEnumを使用して型安全性を向上させ、UIの選択状態がシステムログに反映されるようにしました。また、E2Eテストを追加し、ドキュメントタイプとポッドキャストモードの変更が正しく機能することを確認しました。これにより、ユーザーの利便性が向上しました。
e430362

KyosukeIchikawa commited on

アプリにカスタムCSSスタイルを追加し、システムログの表示エリアを固定しました。また、OpenAIおよびGemini APIキーの設定に関する新しいステップを追加し、ユニットテストを更新しました。これにより、ユーザーインターフェースの使いやすさとAPI設定の柔軟性が向上しました。
8ef38e9

KyosukeIchikawa commited on