mirror of
https://github.com/hay-kot/homebox.git
synced 2024-12-24 07:46:30 +00:00
27 lines
660 B
TypeScript
27 lines
660 B
TypeScript
|
import { getClientV1 } from "../../client";
|
||
|
import { describe, it, expect } from "vitest";
|
||
|
import * as config from "../config";
|
||
|
|
||
|
const client = getClientV1(config.BASE_URL);
|
||
|
|
||
|
describe("GET /api/status", function () {
|
||
|
it("server is available", async function (done) {
|
||
|
try {
|
||
|
const res = await client.status();
|
||
|
expect(res.status).toBe(200);
|
||
|
expect(res.statusText).toBe("OK");
|
||
|
|
||
|
expect(res.data.item).toEqual({
|
||
|
health: true,
|
||
|
versions: ["v1"],
|
||
|
title: "Go API Template",
|
||
|
message: "Welcome to the Go API Template Application!",
|
||
|
});
|
||
|
|
||
|
done();
|
||
|
} catch (err) {
|
||
|
done(err);
|
||
|
}
|
||
|
});
|
||
|
});
|