File tree Expand file tree Collapse file tree 2 files changed +51
-2
lines changed
Expand file tree Collapse file tree 2 files changed +51
-2
lines changed Original file line number Diff line number Diff line change 1+ import coverage from "./coverage" ;
2+ import { OpenRPC } from "@open-rpc/meta-schema" ;
3+
4+
5+
6+ const mockSchema = {
7+ openrpc : "1.0.0" ,
8+ info : {
9+ title : "my api" ,
10+ version : "0.0.0-development"
11+ } ,
12+ methods : [
13+ {
14+ name : 'foo' ,
15+ params : [ ] ,
16+ result : {
17+ name : 'fooResult' ,
18+ schema : {
19+ type : 'boolean'
20+ }
21+ }
22+ }
23+ ]
24+ } as OpenRPC
25+
26+
27+ describe ( 'coverage' , ( ) => {
28+ it ( 'can call the reporter' , ( done ) => {
29+ const reporter = ( ) => done ( )
30+ const transport = ( ) => Promise . resolve ( { } )
31+ coverage ( {
32+ reporter,
33+ transport,
34+ schema : mockSchema ,
35+ skipMethods : [ ]
36+ } )
37+ } )
38+ it ( 'can call the transport' , ( done ) => {
39+ const reporter = ( ) => { }
40+ const transport = ( ) => {
41+ done ( ) ;
42+ return Promise . resolve ( { } ) ;
43+ }
44+ coverage ( {
45+ reporter,
46+ transport,
47+ schema : mockSchema ,
48+ skipMethods : [ ]
49+ } )
50+ } )
51+ } ) ;
Original file line number Diff line number Diff line change @@ -9,8 +9,6 @@ const getParams = async (params: any[]) => {
99 return Promise . all ( promises ) ;
1010}
1111
12- let schema : OpenRPC ;
13-
1412const results : any [ ] = [ ] ;
1513
1614interface IOptions {
You can’t perform that action at this time.
0 commit comments