vlang/vsl

test: add unit tests for gm (geometry) module

Open

#319 opened on Jul 14, 2026

 (0 comments) (0 reactions) (0 assignees)V (49 forks)auto 404
Hacktoberfestenhancementgood first issue

Repository metrics

Stars
 (400 stars)
PR merge metrics
 (PR metrics pending)

Description

gm/basicgm.v and gm/bins.v have no test coverage. The README promises 6 example directories but automated testing is absent.

Task

Add gm/basicgm_test.v and gm/bins_test.v covering:

  • Point creation and distance computation
  • Bin creation, insertion, and spatial queries
  • Edge cases: empty bins, duplicate points

Verification

  • cd ~/.vmodules/vlang && v test vsl/gm

Contributor guide