Skip to content

E2E tests - #969

Merged
tickBit merged 9 commits into
devfrom
480-create-setup-for-end-to-end-tests
Sep 28, 2026
Merged

tickBit merged 9 commits into
devfrom
480-create-setup-for-end-to-end-tests

Conversation

@CapoMK25

@CapoMK25 CapoMK25 commented Sep 9, 2026 •

Copy link
Copy Markdown
Collaborator

Brief description

Added a baseline setup and configuration for End-to-End (E2E) testing against API endpoints.

Change list

  • Added README.md in test/ documenting E2E execution, local dependencies, and test structure

  • Updated npm run test:e2e script flags in package.json (--runInBand, --forceExit) to ensure clean execution all around

  • Fixed NestJS platform WebSocket driver dependency (@nestjs/platform-socket.io)

  • Resolved background service teardown issues (MQTT reconnect loops and MongoDB handle cleanup) in app.e2e-spec.ts

NOTE:

This is just the foundations, since issue #480 advocated for only a baseline setup. Future PRs can add dedicated feature suites (e.g., auth, profile, clan) using app.e2e-spec.ts as a template. Similar setup as migrate-mongo previously.

@CapoMK25 CapoMK25 linked an issue Sep 9, 2026 that may be closed by this pull request
1 task done
@CapoMK25 CapoMK25 self-assigned this Sep 9, 2026
@codecov-alt

codecov-alt Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@CapoMK25 CapoMK25 changed the title WIP: E2E tests E2E tests Sep 14, 2026

@tickBit tickBit left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Nice work 👍 ! Approved.

@tickBit
tickBit merged commit c232042 into dev Sep 28, 2026
5 checks passed
@tickBit
tickBit deleted the 480-create-setup-for-end-to-end-tests branch September 28, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Create setup for end to end tests

2 participants