You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,3 +42,26 @@ For each PR made, an entry should be added to this changelog. It should contain
42
42
- In `title_patterns_table` definition, corrected the column reference
43
43
- Made `match_pattern_type` searchable
44
44
- Corrected the column references and made code consistent on all the other tables, i.e., `exclude_patterns_table`, `include_patterns_table`, `division_patterns_table` and `document_type_patterns_table`
45
+
46
+
- 1001-tests-for-critical-functionalities
47
+
- Description: Critical functionalities have been identified and listed, and critical areas lacking tests listed
48
+
- Changes:
49
+
- Integrated coverage.py as an indicative tool in the workflow for automated coverage reports on PRs, with separate display from test results.
50
+
- Introduced docs/architecture-decisions/testing_strategy.md, which includes the coverage report, lists critical areas, and specifically identifies those critical areas that are untested or under-tested.
- Description: Set up comprehensive frontend testing infrastructure using Selenium WebDriver with Chrome, establishing a foundation for automated UI testing.
54
+
- Changes:
55
+
- Added Selenium testing dependency to `requirements/local.txt`
56
+
- Updated Dockerfile to support Chrome and ChromeDriver
57
+
- Created BaseTestCase and AuthenticationMixin for reusable test components
0 commit comments