Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion apps/api/src/changelog/changelog.controller.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
import { readFileSync } from 'node:fs';
import { join } from 'node:path';
import { ChangelogController } from './changelog.controller';

const apiPackage = JSON.parse(readFileSync(join(__dirname, '../../package.json'), 'utf8')) as {
version: string;
};

describe('ChangelogController', () => {
it('returns recent releases with an explanation of the change', () => {
const result = new ChangelogController().getChangelog();
Expand All @@ -18,7 +24,8 @@ describe('ChangelogController', () => {
]),
}),
);
expect(result.releases).toHaveLength(22);
expect(result.releases[0]?.version).toBe(apiPackage.version);
expect(result.releases.at(-1)?.version).toBe('0.1.0');
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Outdated
expect(result.releases.length).toBeGreaterThan(1);
});
});
Loading