fixed types
This commit is contained in:
parent
3fe0141ed7
commit
b778796195
|
|
@ -1,6 +1,13 @@
|
||||||
import { describe, it, expect } from "bun:test";
|
import { describe, it, expect } from "bun:test";
|
||||||
import { getTestDb } from "../database/getTestDb";
|
import { getTestDb } from "../database/getTestDb";
|
||||||
import { getUser, getUserCount, getUserSettings, loginUser, registerUser, upsertUserSettings } from "./userRepository";
|
import {
|
||||||
|
getUser,
|
||||||
|
getUserCount,
|
||||||
|
getUserSettings,
|
||||||
|
loginUser,
|
||||||
|
registerUser,
|
||||||
|
upsertUserSettings,
|
||||||
|
} from "./userRepository";
|
||||||
|
|
||||||
describe("UserRepository", () => {
|
describe("UserRepository", () => {
|
||||||
it("should register a user", async () => {
|
it("should register a user", async () => {
|
||||||
|
|
@ -57,7 +64,7 @@ describe("UserRepository", () => {
|
||||||
it("should handle getUser for nonexistent user", async () => {
|
it("should handle getUser for nonexistent user", async () => {
|
||||||
const db = getTestDb();
|
const db = getTestDb();
|
||||||
const user = await getUser(db, "NonexistentUser");
|
const user = await getUser(db, "NonexistentUser");
|
||||||
expect(user.name).toBeUndefined();
|
expect(user?.name).toBeUndefined();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("should get user count", async () => {
|
it("should get user count", async () => {
|
||||||
|
|
@ -101,7 +108,7 @@ describe("UserRepository", () => {
|
||||||
soundEnabled: true,
|
soundEnabled: true,
|
||||||
};
|
};
|
||||||
await upsertUserSettings(db, "TestUser", initialSettings);
|
await upsertUserSettings(db, "TestUser", initialSettings);
|
||||||
|
|
||||||
const updatedSettings = {
|
const updatedSettings = {
|
||||||
placeQuestionMark: true,
|
placeQuestionMark: true,
|
||||||
longPressOnDesktop: true,
|
longPressOnDesktop: true,
|
||||||
|
|
@ -109,7 +116,7 @@ describe("UserRepository", () => {
|
||||||
soundEnabled: false,
|
soundEnabled: false,
|
||||||
};
|
};
|
||||||
await upsertUserSettings(db, "TestUser", updatedSettings);
|
await upsertUserSettings(db, "TestUser", updatedSettings);
|
||||||
|
|
||||||
const settings = await getUserSettings(db, "TestUser");
|
const settings = await getUserSettings(db, "TestUser");
|
||||||
expect(settings).toEqual(updatedSettings);
|
expect(settings).toEqual(updatedSettings);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue