feat(tests): update Alpaca API tests to include range parameters and improve stock database cleanup
Run Tests / test (push) Failing after 8s

- Modified Alpaca Historical Bars tests to include range parameters in API requests.
- Updated test descriptions for clarity.
- Added cleanup step to delete test ticker after verification in stock database tests.
- Adjusted Vitest configuration to exclude test files from coverage.
This commit is contained in:
2026-05-14 16:46:28 +02:00
parent cc22174b78
commit 15e49cb0f9
16 changed files with 187 additions and 158 deletions
+6
View File
@@ -13,6 +13,12 @@ test.describe("Stock Database", () => {
const listRes = await page.request.get("/api/stocks");
const stocks = await listRes.json();
expect(stocks).toContainEqual(expect.objectContaining({ ticker: uniqueTicker }));
// Cleanup: delete the test ticker
await page.request.post("/api/stocks", {
data: new URLSearchParams({ ticker: uniqueTicker, _method: "DELETE" }).toString(),
headers: { "Content-Type": "application/x-www-form-urlencoded" },
});
});
test("should delete stock from database", async ({ page }) => {