jay-depot / jay-depot/cloverleaf

Extend enforced immutabilty tests

Open
#19 0 comments 0 reactions 0 assignees View on GitHub
Good First Issue Help Wanted
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

The tests for enforced immutability need to call some actions against the snapshot and make sure the returned object is just as immutable.

Same thing for committing, and discarding.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the existing tests for enforced immutability and read how snapshots are exercised. Add coverage for actions against a snapshot, plus commit and discard paths, verifying each returned object remains immutable. Done means the expanded tests pass and cover all three cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.