All tests fixed. Deployment on NAS prepared

This commit is contained in:
aodulov
2025-12-18 07:29:35 +02:00
parent 9cb0d66455
commit 97b4e5de32
37 changed files with 1303 additions and 2083 deletions

View File

@@ -754,7 +754,23 @@ Comprehensive test plan for the GymFlow web application, covering authentication
- The individual set's metrics are updated.
- The changes are reflected in the detailed session view.
#### 4.5. A. Session History - Delete Past Session
#### 4.5. A. Session History - Verify Edit Fields per Exercise Type
**File:** `tests/data-progress.spec.ts`
**Steps:**
1. Log in as a regular user.
2. Create exercises of different types (Strength, Cardio, etc.).
3. Log a session containing these exercises.
4. Navigate to History and open the session details.
5. Click 'Edit' (pencil icon) for each set.
6. Verify the edit modal displays the correct fields for that exercise type (e.g. Weight/Reps for Strength, Time/Distance for Cardio).
**Expected Results:**
- The correct input fields are visible for each exercise type.
- No irrelevant fields are displayed.
#### 4.6. A. Session History - Delete Past Session
**File:** `tests/data-progress.spec.ts`
@@ -769,7 +785,7 @@ Comprehensive test plan for the GymFlow web application, covering authentication
- The session is permanently removed from the history.
- No error messages.
#### 4.6. A. Session History - Edit Sporadic Set
#### 4.7. A. Session History - Edit Sporadic Set
**File:** `tests/data-progress.spec.ts`
@@ -785,7 +801,7 @@ Comprehensive test plan for the GymFlow web application, covering authentication
- The sporadic set's metrics are updated.
- The changes are reflected in the history view.
#### 4.7. A. Session History - Delete Sporadic Set
#### 4.8. A. Session History - Delete Sporadic Set
**File:** `tests/data-progress.spec.ts`
@@ -799,7 +815,7 @@ Comprehensive test plan for the GymFlow web application, covering authentication
**Expected Results:**
- The sporadic set is permanently removed from the history.
#### 4.8. A. Session History - Export CSV
#### 4.9. A. Session History - Export CSV
**File:** `tests/history-export.spec.ts`
@@ -815,7 +831,7 @@ Comprehensive test plan for the GymFlow web application, covering authentication
- The CSV content contains headers and data rows corresponding to the user's workout history.
- No error messages.
#### 4.8. B. Performance Statistics - View Volume Chart
#### 4.10. B. Performance Statistics - View Volume Chart
**File:** `tests/data-progress.spec.ts`
@@ -828,7 +844,7 @@ Comprehensive test plan for the GymFlow web application, covering authentication
- The 'Total Volume' line chart is displayed.
- The chart accurately reflects the total weight lifted per session over time.
#### 4.9. B. Performance Statistics - View Set Count Chart
#### 4.11. B. Performance Statistics - View Set Count Chart
**File:** `tests/data-progress.spec.ts`
@@ -841,7 +857,7 @@ Comprehensive test plan for the GymFlow web application, covering authentication
- The 'Set Count' bar chart is displayed.
- The chart accurately reflects the number of sets performed per session over time.
#### 4.10. B. Performance Statistics - View Body Weight Chart
#### 4.12. B. Performance Statistics - View Body Weight Chart
**File:** `tests/data-progress.spec.ts`