Files

24 lines
568 B
TypeScript
Raw Permalink Normal View History

2024-02-17 19:14:10 -08:00
import {buildIntotoStatement} from '../src/intoto'
import type {Predicate, Subject} from '../src/shared.types'
describe('buildIntotoStatement', () => {
const subject: Subject = {
name: 'subjecty',
digest: {
sha256: '7d070f6b64d9bcc530fe99cc21eaaa4b3c364e0b2d367d7735671fa202a03b32'
}
}
const predicate: Predicate = {
type: 'predicatey',
params: {
key: 'value'
}
}
2024-03-21 19:25:36 -07:00
it('returns an intoto statement', () => {
2024-10-30 10:55:36 -07:00
const statement = buildIntotoStatement([subject], predicate)
2024-02-17 19:14:10 -08:00
expect(statement).toMatchSnapshot()
})
})