From 07089e0465389524ffc95919a50597d7a2711068 Mon Sep 17 00:00:00 2001 From: helgehatt Date: Wed, 20 Mar 2024 06:45:27 +0000 Subject: [PATCH] Fixed test where startDate was after endDate --- .../portfolio/portfolio-calculator-no-orders.spec.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts b/apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts index 3d8c6b33c..fdbdb78bd 100644 --- a/apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts +++ b/apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts @@ -3,6 +3,7 @@ import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate- import { parseDate } from '@ghostfolio/common/helper'; import { Big } from 'big.js'; +import { subDays } from 'date-fns'; import { CurrentRateServiceMock } from './current-rate.service.mock'; import { PortfolioCalculator } from './portfolio-calculator'; @@ -46,13 +47,12 @@ describe('PortfolioCalculator', () => { .spyOn(Date, 'now') .mockImplementation(() => parseDate('2021-12-18').getTime()); - const chartData = await portfolioCalculator.getChartData({ - start: new Date() - }); + const start = subDays(new Date(Date.now()), 10); + + const chartData = await portfolioCalculator.getChartData({ start }); - const currentPositions = await portfolioCalculator.getCurrentPositions( - new Date() - ); + const currentPositions = + await portfolioCalculator.getCurrentPositions(start); const investments = portfolioCalculator.getInvestments();