# `TzWorld.TimezoneFixtures`
[🔗](https://github.com/kipcole9/tz_world/blob/v2.3.0/test/support/timezone_fixtures.ex#L1)

Coordinate fixtures used by the test suite and the benchmark.

Grouped into categories that exercise different parts of the spatial
index: dense regions where many bounding boxes overlap; sparse / very
large zones; small or thin zones; ocean points (no match); and points
close to a polygon boundary.

Each entry is `{lng, lat, expected_tzid_or_nil, label}`.

# `all`

All fixtures with known-good `tzid` (or `nil` for ocean/no-match).

# `by_category`

Fixtures grouped by category, suitable for Benchee `:inputs`.

# `random_points`

Generate `count` uniformly random `(lng, lat)` points. Used by the
property test to compare backends on traffic the curated fixtures
cannot anticipate. Pass `seed` for reproducibility.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
