- Vitest + happy-dom для тестирования - 17 тестов для Board, PathFinder, LineChecker: - Board: создание поля, генерация цветов, поиск пустых клеток - PathFinder: поиск пути на пустом поле, недоступность занятых клеток, отсутствие пути через стену, ортогональность - LineChecker: горизонтали, вертикали, диагонали, линии <5, линии 7, пересекающиеся линии Refs: [GAM-10](/GAM/issues/GAM-10) Co-Authored-By: Paperclip <noreply@paperclip.ing>
19 lines
351 B
TypeScript
19 lines
351 B
TypeScript
/**
|
|
* @author aevgarik@gmail.com
|
|
* @date 2026-03-22
|
|
*
|
|
* Конфигурация Vitest для ColorLine98
|
|
*/
|
|
|
|
import { defineConfig } from 'vitest/config'
|
|
import vue from '@vitejs/plugin-vue'
|
|
|
|
export default defineConfig({
|
|
plugins: [vue()],
|
|
test: {
|
|
environment: 'happy-dom',
|
|
include: ['src/**/*.test.ts'],
|
|
globals: true,
|
|
},
|
|
})
|