UNPKG

salat

Version:

Daily Moroccan prayers time, right in your console, at the tip of your fingers

19 lines (18 loc) 820 B
import { jsx as _jsx } from "react/jsx-runtime"; import { render } from 'ink-testing-library'; import { describe, expect, it } from 'vitest'; import CitiesApp from './CitiesApp.js'; describe('CitiesApp', () => { it('should render available cities', () => { const { lastFrame } = render(_jsx(CitiesApp, {})); expect(lastFrame()).toContain('Available Cities in Morocco'); // Checking some expected cities (from data/cities.json) // I'll assume Casablanca and Rabat are there expect(lastFrame()).toContain('Casablanca'); expect(lastFrame()).toContain('Rabat'); }); it('should display the tip', () => { const { lastFrame } = render(_jsx(CitiesApp, {})); expect(lastFrame()).toContain('Tip: Use these names with the \'times\' command'); }); });