File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -2512,6 +2512,8 @@ describe('beforeFind hooks', () => {
2512
2512
} ) ;
2513
2513
2514
2514
it ( 'should have access to context in include query in beforeFind hook' , async ( ) => {
2515
+ let beforeFindTestObjectCalled = false ;
2516
+ let beforeFindTestObject2Called = false ;
2515
2517
const obj1 = new Parse . Object ( 'TestObject' ) ;
2516
2518
const obj2 = new Parse . Object ( 'TestObject2' ) ;
2517
2519
obj2 . set ( 'aField' , 'aFieldValue' ) ;
@@ -2521,13 +2523,17 @@ describe('beforeFind hooks', () => {
2521
2523
Parse . Cloud . beforeFind ( 'TestObject' , req => {
2522
2524
expect ( req . context ) . toBeDefined ( ) ;
2523
2525
expect ( req . context . a ) . toEqual ( 'a' ) ;
2526
+ beforeFindTestObjectCalled = true ;
2524
2527
} ) ;
2525
2528
Parse . Cloud . beforeFind ( 'TestObject2' , req => {
2526
2529
expect ( req . context ) . toBeDefined ( ) ;
2527
2530
expect ( req . context . a ) . toEqual ( 'a' ) ;
2531
+ beforeFindTestObject2Called = true ;
2528
2532
} ) ;
2529
2533
const query = new Parse . Query ( 'TestObject' ) ;
2530
2534
await query . include ( 'pointerField' ) . find ( { context : { a : 'a' } } ) ;
2535
+ expect ( beforeFindTestObjectCalled ) . toBeTrue ( ) ;
2536
+ expect ( beforeFindTestObject2Called ) . toBeTrue ( ) ;
2531
2537
} ) ;
2532
2538
} ) ;
2533
2539
You can’t perform that action at this time.
0 commit comments