File tree Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -228,6 +228,9 @@ Parse.LiveQuery = require('./ParseLiveQuery').default;
228
228
Parse . LiveQueryClient = require ( './LiveQueryClient' ) . default ;
229
229
Parse . IndexedDB = require ( './IndexedDBStorageController' ) ;
230
230
231
+ Parse . getServerHealth = function ( ) {
232
+ return CoreManager . getRESTController ( ) . request ( 'GET' , 'health' ) ;
233
+ } ;
231
234
Parse . _request = function ( ...args ) {
232
235
return CoreManager . getRESTController ( ) . request . apply ( null , args ) ;
233
236
} ;
Original file line number Diff line number Diff line change @@ -161,6 +161,18 @@ describe('Parse module', () => {
161
161
CoreManager . set ( 'REQUEST_BATCH_SIZE' , 20 ) ;
162
162
} ) ;
163
163
164
+ it ( 'getServerHealth' , ( ) => {
165
+ const controller = {
166
+ request : jest . fn ( ) ,
167
+ ajax : jest . fn ( ) ,
168
+ } ;
169
+ CoreManager . setRESTController ( controller ) ;
170
+ Parse . getServerHealth ( ) ;
171
+ const [ method , path ] = controller . request . mock . calls [ 0 ] ;
172
+ expect ( method ) . toBe ( 'GET' ) ;
173
+ expect ( path ) . toBe ( 'health' ) ;
174
+ } ) ;
175
+
164
176
it ( '_request' , ( ) => {
165
177
const controller = {
166
178
request : jest . fn ( ) ,
You can’t perform that action at this time.
0 commit comments