test: check OpenSpec metadata structure instead of specific version

This commit is contained in:
Pedram Amini
2026-01-12 16:20:00 -06:00
parent d7ddbab52c
commit 34db91b8e4

View File

@@ -117,7 +117,10 @@ describe('openspec-manager', () => {
const metadata = await getOpenSpecMetadata();
expect(metadata.sourceUrl).toBe('https://github.com/Fission-AI/OpenSpec');
expect(metadata.sourceVersion).toBe('0.19.0');
// Check structure rather than specific version (which changes with releases)
expect(metadata.sourceVersion).toMatch(/^\d+\.\d+\.\d+$/);
expect(metadata.commitSha).toBeDefined();
expect(metadata.lastRefreshed).toBeDefined();
});
});