cardano-foundation / cardano-foundation/cardano-devkit
[Feature]: TypeScript-Based Testing Framework for DevKit Backend
- Dominant language
- TypeScript
- Stars
- 10
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
### 🚀 The feature and your motivation
The Cardano DevKit requires a TypeScript-based testing framework that interacts with the DevKit backend to manage Yaci-DevKit instances. This framework should enable the creation of tests that can connect to a Yaci-DevKit, spin up a new DevKit instance with a config to top up addresses, and/or close a DevKit instance, e.g. in an afterAll function.
### Alternatives
_No response_
### Additional context
Blocked by #13
Contributor guide
Research direction
Review blocking issue #13 first, since this feature depends on it. Define the TypeScript testing framework around connecting to Yaci-DevKit, starting a configured DevKit instance that can top up addresses, and closing the instance for cleanup such as in an afterAll function. Done means these lifecycle operations are usable from tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend-api-design, testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100