haskell / haskell/aeson

Question: adding a test, how-to?

Open
#958 2 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Haskell
Stars
1.3k
Forks
336
Avg merge
3d 7h
Merged PRs (30d)
4

Description

I think I found a bug in Aeson. I want to contribute a fix. Before the fix, I want to prove that the bug exists with a failing unit test. How should do it? Should that regression test be a golden test? Some other test? Which modules I should look at first. Please advice :) I will be also happy to contribute a "How to contribute" guide for future generations to come :)

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or modules to start from. Review Aeson's existing testing conventions to determine when a regression should use a golden test versus another unit-test style, and identify the relevant modules. Done means providing clear contribution and regression-testing guidance, possibly as a future How to Contribute guide.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
documentation, testing-qa
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.