This commit is contained in:
10
src/lib/geo.test.ts
Normal file
10
src/lib/geo.test.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { describe, expect, it } from 'vitest';
|
||||
import { distanceMeters } from './geo';
|
||||
|
||||
describe('distanceMeters', () => {
|
||||
it('keeps nearby sightings within the 30 km limit and rejects distant ones', () => {
|
||||
expect(distanceMeters(52.009, 4.708, 52.009, 4.708)).toBe(0);
|
||||
expect(distanceMeters(52.009, 4.708, 52.01, 4.71)).toBeLessThan(30_000);
|
||||
expect(distanceMeters(52.009, 4.708, 52.37, 4.9)).toBeGreaterThan(30_000);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user