Skip to content

Commit 8bb1698

Browse files
committed
move test to different file
1 parent a9aebcc commit 8bb1698

File tree

2 files changed

+21
-20
lines changed

2 files changed

+21
-20
lines changed
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import {
2+
assertEquals,
3+
assertExists,
4+
} from 'https://deno.land/std@0.192.0/testing/asserts.ts'
5+
import { Manifest } from './manifest-builder/manifest.ts'
6+
import { parseArkiveManifest } from './manifest-validator.ts'
7+
8+
Deno.test('parseArkiveManifest', () => {
9+
const manifestBuilder = new Manifest('test')
10+
11+
manifestBuilder.addChain('ethereum', (chain) => {
12+
chain.addContract([]).addSources({ '*': 1n })
13+
})
14+
15+
const manifest = manifestBuilder.build()
16+
17+
const { problems, data } = parseArkiveManifest.manifest(manifest)
18+
19+
assertEquals(problems, undefined)
20+
assertExists(data)
21+
})

src/arkiver/manifest-validator.ts

-20
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
1-
import {
2-
assertEquals,
3-
assertExists,
4-
} from 'https://deno.land/std@0.192.0/testing/asserts.ts'
51
import { supportedChains } from '../chains.ts'
62
import { scope } from '../deps.ts'
7-
import { Manifest } from './manifest-builder/manifest.ts'
83

94
export const parseArkiveManifest = scope({
105
manifest: {
@@ -50,18 +45,3 @@ export const parseArkiveManifest = scope({
5045
handler: 'Function',
5146
},
5247
}).compile()
53-
54-
Deno.test('parseArkiveManifest', () => {
55-
const manifestBuilder = new Manifest('test')
56-
57-
manifestBuilder.addChain('ethereum', (chain) => {
58-
chain.addContract([]).addSources({ '*': 1n })
59-
})
60-
61-
const manifest = manifestBuilder.build()
62-
63-
const { problems, data } = parseArkiveManifest.manifest(manifest)
64-
65-
assertEquals(problems, undefined)
66-
assertExists(data)
67-
})

0 commit comments

Comments
 (0)