Skip to content

Improve test coverage and frontend checks - #1

Open
SloppyBobbert wants to merge 257 commits into
mainfrom
bt/ci-cleanup-tests
Open

Improve test coverage and frontend checks#1
SloppyBobbert wants to merge 257 commits into
mainfrom
bt/ci-cleanup-tests

Conversation

@SloppyBobbert

Copy link
Copy Markdown
Owner

Summary

  • add backend API/LaTeX contract tests and broader frontend unit coverage
  • tighten Playwright create-flow coverage and align mocked API responses with the backend contract
  • fix frontend lint/test cleanup issues and resolve frontend audit warnings

Test Plan

  • npm run lint
  • npm run test -- --run
  • npm run build
  • npm run test:e2e
  • python -m ruff check .
  • python -m pytest -v

Davictory2003 and others added 30 commits February 16, 2026 16:54
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Davictory2003 <68972845+Davictory2003@users.noreply.github.com>
Co-authored-by: Davictory2003 <68972845+Davictory2003@users.noreply.github.com>
Co-authored-by: Davictory2003 <68972845+Davictory2003@users.noreply.github.com>
Fix Docker Compose frontend-to-backend networking
Strip whitespace from comma-separated environment variables in Django settings
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Add CI workflow for backend, frontend, and Docker builds
Added CI badge to README for build status.
feat: Implement Cheat Sheet Editor with LaTeX support
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
SloppyBobbert and others added 28 commits May 4, 2026 00:21
Added Physics and Stats formulas and video resources
New Theme + Complete Video Guide for Algebra 1
Copilot AI review requested due to automatic review settings June 24, 2026 23:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

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.

3 participants