-
Notifications
You must be signed in to change notification settings - Fork 0
Testing
Fairmint Wiki edited this page Mar 12, 2026
·
13 revisions
This directory contains tests for all packages in the Open Cap Table Protocol implementation.
Run with npm run test from the parent directory.
-
External template choicesshould be 100% covered.External templatescreated may be less than 100% due to external dependencies.- This requires a test of the
Archivecommand which is implicitly available on all templates.
- This requires a test of the
- When
Optionalfields are included, the test file should include at least 2 separate tests, one withNonefor all Optional fields and another withSomefor all Optional fields.
# From the root directory
npm run testTests are organized by package and live in the Test/ directory. They use DAML Script for end-to-end testing of contract interactions.
Develop
Decisions
Releases
- Releases (index)
- Package tag release process
- 2026-06-22 — OCP v35 conversion mechanism validation
- 2026-06-22 — OCP v35 SDK scaffold
- 2026-05-04 — OCP v34 major upgrade
- 2026-05-04 — DAML extraction / fairmint-daml
- 2026-03-05 — OCP v32 PPS-based conversion rename
- 2026-02-17 — OCP v31 ArchiveCapTable
- 2026-02-12 — OCP v31 vesting zero portion
Other Fairmint DAML
Documentation for CantonPayments, NFT, Reports, CouponMinter, equity certificate, proof-of-ownership, and related deployment playbooks lives with fairmint/daml and @fairmint/daml-js — not in this wiki.