Clean up
parent
6fa2726537
commit
70531b202d
|
@ -1,15 +0,0 @@
|
||||||
# Set the version of docker compose to use
|
|
||||||
version: "3.9"
|
|
||||||
|
|
||||||
# The containers that compose the project
|
|
||||||
services:
|
|
||||||
db:
|
|
||||||
image: postgres:13
|
|
||||||
restart: always
|
|
||||||
container_name: integration-tests-prisma
|
|
||||||
ports:
|
|
||||||
- "5433:5432"
|
|
||||||
environment:
|
|
||||||
POSTGRES_USER: prisma
|
|
||||||
POSTGRES_PASSWORD: prisma
|
|
||||||
POSTGRES_DB: tests
|
|
|
@ -1,8 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# scripts/setenv.sh
|
|
||||||
|
|
||||||
|
|
||||||
# Export env vars
|
|
||||||
|
|
||||||
export $(grep -v '^#' .env | xargs)
|
|
|
@ -1,5 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
DIR="$(cd "$(dirname "$0")" && pwd)"
|
|
||||||
|
|
||||||
source $DIR/setenv.sh
|
|
|
@ -1,32 +0,0 @@
|
||||||
import prisma from "@calcom/prisma"
|
|
||||||
import { createMocks } from "node-mocks-http";
|
|
||||||
import type { CustomNextApiRequest, CustomNextApiResponse } from "@calcom/lib/test/types";
|
|
||||||
import dayjs from "@calcom/dayjs";
|
|
||||||
import { default as handleNewBooking } from "@calcom/features/bookings/lib/handleNewBooking";
|
|
||||||
|
|
||||||
|
|
||||||
test("API call to handleNewBooking", async () => {
|
|
||||||
const { req, res } = createMocks<CustomNextApiRequest, CustomNextApiResponse>({
|
|
||||||
method: "POST",
|
|
||||||
body: {
|
|
||||||
name: "test",
|
|
||||||
start: dayjs().add(1, "hour").format(),
|
|
||||||
end: dayjs().add(1, "day").format(),
|
|
||||||
eventTypeId: 3,
|
|
||||||
email: "test@example.com",
|
|
||||||
location: "Cal.com Video",
|
|
||||||
timeZone: "America/Montevideo",
|
|
||||||
language: "en",
|
|
||||||
customInputs: [],
|
|
||||||
metadata: {},
|
|
||||||
userId: 4,
|
|
||||||
},
|
|
||||||
userId: 4,
|
|
||||||
prisma,
|
|
||||||
});
|
|
||||||
|
|
||||||
await handleNewBooking(req, res);
|
|
||||||
console.log({ statusCode: res._getStatusCode(), data: JSON.parse(res._getData()) });
|
|
||||||
|
|
||||||
// expect(prismaMock.booking.create).toHaveBeenCalledTimes(1);
|
|
||||||
})
|
|
|
@ -1,11 +0,0 @@
|
||||||
import { defineConfig } from "vitest/config";
|
|
||||||
|
|
||||||
export default defineConfig({
|
|
||||||
test: {
|
|
||||||
// clearMocks: true,
|
|
||||||
// cache: false,
|
|
||||||
coverage: {
|
|
||||||
provider: "v8",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
Loading…
Reference in New Issue