File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,11 @@ const fs = require('fs');
6
6
async function start ( ) {
7
7
var response ;
8
8
9
+ let Permission = appwrite . Permission ;
10
+ let Query = appwrite . Query ;
11
+ let Role = appwrite . Role ;
12
+ let ID = appwrite . ID ;
13
+
9
14
// Init SDK
10
15
let client = new appwrite . Client ( ) ;
11
16
@@ -79,6 +84,25 @@ async function start() {
79
84
}
80
85
81
86
await general . empty ( ) ;
87
+
88
+ // Query helper tests
89
+ console . log ( Query . equal ( 'title' , [ 'Spiderman' , 'Dr. Strange' ] ) ) ;
90
+ console . log ( Query . notEqual ( 'title' , 'Spiderman' ) ) ;
91
+ console . log ( Query . lesser ( 'releasedYear' , 1990 ) ) ;
92
+ console . log ( Query . greater ( 'releasedYear' , [ 1990 , 1999 ] ) ) ;
93
+ console . log ( Query . search ( 'name' , "john" ) ) ;
94
+
95
+ // Permission & Role helper tests
96
+ console . log ( Permission . read ( Role . any ( ) ) ) ;
97
+ console . log ( Permission . write ( Role . user ( ID . custom ( 'userid' ) ) ) ) ;
98
+ console . log ( Permission . create ( Role . users ( ) ) ) ;
99
+ console . log ( Permission . update ( Role . guests ( ) ) ) ;
100
+ console . log ( Permission . delete ( Role . team ( 'teamId' , 'owner' ) ) ) ;
101
+ console . log ( Permission . delete ( Role . team ( 'teamId' ) ) ) ;
102
+
103
+ // ID helper tests
104
+ console . log ( ID . unique ( ) ) ;
105
+ console . log ( ID . custom ( 'custom_id' ) ) ;
82
106
}
83
107
84
108
start ( ) . catch ( ( err ) => {
You can’t perform that action at this time.
0 commit comments