feat: přidání testů – Jest unit testy + Playwright E2E + CI pipeline #54
@@ -1,6 +1,7 @@
|
||||
import { resetMemoryStorage } from '../storage/memory';
|
||||
import getStorage from '../storage';
|
||||
import { formatDate } from '../utils';
|
||||
import { getToday } from '../service';
|
||||
import {
|
||||
createPizzaDay,
|
||||
deletePizzaDay,
|
||||
@@ -28,7 +29,6 @@ jest.mock('../chefie', () => ({
|
||||
downloadSalaty: jest.fn().mockResolvedValue([]),
|
||||
}));
|
||||
|
||||
const today = formatDate(new Date());
|
||||
const CREATOR = 'kreator';
|
||||
const USER = 'uzivatel';
|
||||
|
||||
@@ -38,6 +38,7 @@ const SIZE_L = { varId: 2, size: '35cm', price: 219, boxPrice: 15, pizzaPrice: 2
|
||||
const SIZE: any = { varId: 10, size: 'střední', price: 150 };
|
||||
|
||||
async function seedPizzaDay(state: PizzaDayState = PizzaDayState.CREATED): Promise<void> {
|
||||
const today = formatDate(getToday());
|
||||
const storage = getStorage();
|
||||
const data: ClientData = {
|
||||
todayDayIndex: 0,
|
||||
|
||||
@@ -2,3 +2,4 @@ process.env.NODE_ENV = 'test';
|
||||
process.env.STORAGE = 'memory';
|
||||
process.env.JWT_SECRET = 'test-jwt-secret-ktery-ma-alespon-32-znaku';
|
||||
process.env.LOGOUT_URL = 'http://localhost/logout';
|
||||
delete process.env.MOCK_DATA;
|
||||
|
||||
Reference in New Issue
Block a user