import { describe, it, expect } from 'vitest' import { tilesNearCenter } from '../../app/utils/alprViewport.js' describe('tilesNearCenter', () => { it('returns a single tile for a small viewport', () => { const tiles = tilesNearCenter({ south: 37.7, west: -122.5, north: 37.8, east: -122.4 }, 16) expect(tiles).toHaveLength(1) expect(tiles[0]).toEqual({ south: 37.5, west: -122.5, north: 38, east: -122 }) }) })