Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
日本語の概要は準備中です。原文の説明を表示しています。
Multi-language test infrastructure for the Pump SDK — Rust unit/integration/security/performance tests, TypeScript Jest tests, Python fuzz tests, shell test orchestration, Criterion benchmarks, and CI quality gates.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Comprehensive test infrastructure spanning Rust, TypeScript, Python, and Bash with CI quality gates.
| Language | Framework | Directory | Focus |
|---|---|---|---|
| Rust | cargo test | rust/tests/ | Unit, integration, security |
| Rust | Criterion | rust/benches/ | Performance benchmarks |
| TypeScript | Jest | typescript/tests/ | Unit, integration |
| TypeScript | Jest | tests/ | SDK tests |
| Python | Custom | tests/fuzz/ | Fuzzing |
| Bash | Custom | tests/cli/ | CLI integration |
# Rust
cargo test # All tests
cargo test --test integration_tests # Integration only
cargo test --test security_tests # Security only
cargo test --test performance_tests # Performance only
cargo bench # Criterion benchmarks
# TypeScript
npx jest # All Jest tests
npx jest --coverage # With coverage
# Shell
bash scripts/test-rust.sh # Full Rust test orchestration
bash docs/run-all-tests.sh # Run everything
cargo fmt --checkcargo clippy| Gate | Threshold |
|---|---|
| Rust tests | All pass |
| TypeScript tests | All pass |
cargo clippy | No warnings |
cargo fmt | Formatted |
| Coverage | >70% |
# Rust benchmarks
cargo bench --bench generation_bench
# Stress tests
tests/stress/ # Long-running stability tests
tests/benchmarks/ # SDK benchmark tests
cargo bench requires release profile — debug builds give misleading numbersts-jest may need explicit tsconfig.test.jsonまだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
日本語の概要は準備中です。原文の説明を表示しています。
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks SolanaOS to add a note, list notes, search notes, or manage note folders.
日本語の概要は準備中です。原文の説明を表示しています。
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
日本語の概要は準備中です。原文の説明を表示しています。
Create, search, and manage Bear notes via grizzly CLI.
日本語の概要は準備中です。原文の説明を表示しています。
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
日本語の概要は準備中です。原文の説明を表示しています。
BluOS CLI (blu) for discovery, playback, grouping, and volume.
日本語の概要は準備中です。原文の説明を表示しています。