1
- import {
2
- firebaseAdminAdapter ,
3
- firebaseAdapter ,
4
- FirebaseAdminAdapterTypes ,
5
- FirebaseBrowserAdapterTypes ,
6
- FirebaseBrowserSocketAdapterTypes ,
7
- FirebaseAdminSocketAdapterTypes ,
8
- } from "adapter" ;
1
+ import { firebaseAdapter , FirebaseBrowserAdapterTypes , FirebaseBrowserSocketAdapterTypes } from "adapter" ;
9
2
import { getTestSuite } from "./methods/get.test.suite" ;
10
3
import { setTestSuite } from "./methods/set.test.suite" ;
11
4
import { pushTestSuite } from "./methods/push.test.suite" ;
12
5
import { updateTestSuite } from "./methods/update.test.suite" ;
13
6
import { removeTestSuite } from "./methods/remove.test.suite" ;
14
7
import { onValueTestSuite } from "./methods/on-value.test.suite" ;
15
8
16
- export const methodsSharedTestCases = (
17
- adapterFunction : ( ) => ReturnType < typeof firebaseAdapter > | ReturnType < typeof firebaseAdminAdapter > ,
18
- ) => {
9
+ export const methodsSharedTestCases = ( adapterFunction : ( ) => ReturnType < typeof firebaseAdapter > ) => {
19
10
getTestSuite ( adapterFunction ) ;
20
11
setTestSuite ( adapterFunction ) ;
21
12
pushTestSuite ( adapterFunction ) ;
@@ -26,8 +17,8 @@ export const methodsSharedTestCases = (
26
17
export const socketsMethodsSharedTestCases = (
27
18
db ,
28
19
seedDbMethod : ( db ) => Promise < void > ,
29
- socketsAdapter : ( database ) => FirebaseBrowserSocketAdapterTypes < any > | FirebaseAdminSocketAdapterTypes < any > ,
30
- coreAdapter : ( database ) => ( ) => FirebaseBrowserAdapterTypes < any > | FirebaseAdminAdapterTypes < any > ,
20
+ socketsAdapter : ( database ) => FirebaseBrowserSocketAdapterTypes < any > ,
21
+ coreAdapter : ( database ) => ( ) => FirebaseBrowserAdapterTypes < any > ,
31
22
) => {
32
23
onValueTestSuite ( db , seedDbMethod , socketsAdapter , coreAdapter ) ;
33
24
} ;
0 commit comments