← ClaudeAtlas

testslisted

Skill for the Tests area of bloxforge. 62 symbols across 6 files.
princeofscale/bloxforge · ★ 7 · AI & Automation · score 73
Install: claude install-skill princeofscale/bloxforge
# Tests 62 symbols | 6 files | Cohesion: 82% ## When to Use - Working with code in `tests/` - Understanding how assert, assertContains, waitForEditPeer work - Modifying tests-related functionality ## Key Files | File | Symbols | |------|---------| | `tests/auto-install-plugin-e2e.mjs` | assert, waitPortClosed, compareFiles, removeVariantFiles, launchStudioPlace (+25) | | `tests/studio-tooling-smoke.mjs` | assertNoError, runEditModeToolSmoke, isPortOpen, waitPortClosed, backupPluginFiles (+5) | | `tests/lib/mcp-client.mjs` | assert, assertContains, McpClient, start, _waitForLog (+4) | | `tests/runtime-bridge-lifecycle.mjs` | waitForRoles, waitForNoRuntime, assertEditBridgesAbsent, assertRuntimeEvalWorks, startDirectPlay (+2) | | `tests/simulation-state-lifecycle.mjs` | networkState, assertNetworkValues, assertDeviceDefault, assertDeviceActive, expectToolFailure | | `tests/multiplayer-test-lifecycle.mjs` | pickInstanceId | ## Entry Points Start here when exploring this area: - **`assert`** (Function) — `tests/lib/mcp-client.mjs:182` - **`assertContains`** (Function) �� `tests/lib/mcp-client.mjs:187` - **`waitForEditPeer`** (Function) — `tests/lib/mcp-client.mjs:215` - **`startPlaytestAndWait`** (Function) — `tests/lib/mcp-client.mjs:230` - **`McpClient`** (Class) — `tests/lib/mcp-client.mjs:48` ## Key Symbols | Symbol | Type | File | Line | |--------|------|------|------| | `McpClient` | Class | `tests/lib/mcp-client.mjs` | 48 | | `assert` | Function | `tests/lib/mcp-