npx skills add smithery/tedd --skill run-test
mx-space/core · Archived
run-test
Run tests. Supports running all tests, single file, or pattern-matched tests.
Installation
npx skills add mx-space/core --skill run-test
Stronger alternatives
This repository is archived — consider an actively maintained alternative.
Mix Space project Zod schema patterns. Apply when creating DTOs, validation schemas, or handlin…
44 installsMix Space API design conventions. Apply when writing controllers, API endpoints, or handling HT…
37 installsCreate a new NestJS module with repository, service, controller, schema, and Drizzle table defi…
3 installsReview code for Mix Space project conventions. Checks NestJS patterns, Drizzle ORM repositories…
3 installsSimilar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsPre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure…
567.7K installsConfigure Azure API Management as an AI Gateway for AI models, MCP tools, and agents. WHEN: sem…
566.3K installsAzure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compar…
510K installsPostgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill …
391.6K installsAlso in this package
Other skills from mx-space/core · top by installs.
npx skills add mx-space/core
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
Repository health
master
Skill metadata
Parsed from SKILL.md frontmatter.
Bash(pnpm test*), Bash(cd *), Read, GlobPackage contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md2,223 B -
docs
SUMMARY.md93 B
History
- First seen on skills.sh
- First recorded snapshot · 3 installs
SKILL.md
Run Tests
Run project tests. Arguments: $ARGUMENTS
Test Commands
Run All Tests
pnpm test
Run Single Test File
# Using relative path (from apps/core directory)
pnpm test -- test/src/modules/post/post.controller.e2e-spec.ts
# Using filename pattern
pnpm test -- --testNamePattern="PostController"
Watch Mode
pnpm -C apps/core run test:watch
Run Specific Test Case
# Match test name
pnpm test -- --testNamePattern="should create post"
Test Directory Structure
apps/core/test/
├── src/
│ ├── modules/ # Module tests
│ │ ├── post/
│ │ │ ├── post.controller.e2e-spec.ts
│ │ │ └── post.e2e-mock.db.ts
│ │ ├── user/
│ │ │ ├── user.controller.spec.ts
│ │ │ ├── user.controller.e2e-spec.ts
│ │ │ └── user.service.spec.ts
│ │ └── ...
│ ├── utils/ # Utility tests
│ ├── processors/ # Processor tests
│ └── transformers/ # Transformer tests
├── helper/ # Test helpers
├── mock/ # Mock implementations
└── setup-global.ts # Global setup
Test Types
| Suffix | Type | Description |
|---|---|---|
.spec.ts |
Unit test | Test single function or class |
.e2e-spec.ts |
E2E test | Test complete HTTP request flow |
Execution Steps
- Analyze arguments to determine which tests to run
- If file path specified, verify file exists first
- Execute appropriate test command
- Report test results
Common Issues
Test Timeout
Increase timeout:
pnpm test -- --testTimeout=30000
Memory Issues
Tests use in-memory database. If memory issues occur:
NODE_OPTIONS="--max-old-space-size=4096" pnpm test
Run Only Failed Tests
pnpm test -- --reporter=verbose