avh4 / avh4/elm-program-test

Add support for timezones (Time.here, Time.getZoneName)

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
enhancement semver: minor
Dominant language
Elm
Stars
95
Forks
28
PR merge metrics
No merged PRs in 30d

Description

- [ ] `SimualtedEffect.Time.here` (task)
- [ ] `SimualtedEffect.Time.getZoneName` (task)
- [ ] `TestContext.withZoneInfo : Zone -> ZoneName -> ProgramTest -> ProgramTest`
- [ ] if not calling `withZoneInfo`, the defaults are `Time.utc`, `Name "Etc/UTC"`

Contributor guide

Open the contributing guide

Research direction

Start by locating the SimualtedEffect.Time entry points and TestContext.withZoneInfo mentioned in the checklist, then inspect how the existing Time.utc behavior is represented. Done means the listed timezone operations and withZoneInfo are supported, with the stated UTC and Etc/UTC defaults when it is not called.

Written by the indexing model from the issue text.

Assessment

Tech stack
elm
Domain
testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.