@@ 478-498 (lines=21) @@ | ||
475 | $this->assertEquals( 'the value', $this->server_replica_storage->get_callable( 'jetpack_foo' ) ); |
|
476 | } |
|
477 | ||
478 | function test_full_sync_sends_all_functions_inverse() { |
|
479 | Modules::get_module( "functions" )->set_callable_whitelist( array( 'jetpack_foo' => 'jetpack_foo_full_sync_callable' ) ); |
|
480 | ||
481 | // reset the storage, check value, and do full sync - storage should be set! |
|
482 | $this->server_replica_storage->reset(); |
|
483 | ||
484 | $this->assertEquals( null, $this->server_replica_storage->get_callable( 'jetpack_foo' ) ); |
|
485 | ||
486 | $this->full_sync->start(); |
|
487 | $this->sender->do_full_sync(); |
|
488 | $this->server_replica_storage->reset(); |
|
489 | $this->server_event_storage->reset(); |
|
490 | ||
491 | $this->resetCallableAndConstantTimeouts(); |
|
492 | $this->sender->do_sync(); |
|
493 | ||
494 | $this->assertEquals( null, $this->server_replica_storage->get_callable( 'jetpack_foo' ) ); |
|
495 | $events = $this->server_event_storage->get_all_events( 'jetpack_sync_callable' ); |
|
496 | $this->assertTrue( empty( $events ) ); |
|
497 | ||
498 | } |
|
499 | ||
500 | function test_full_sync_sends_all_options() { |
|
501 | delete_option( 'non_existant' ); |
@@ 656-676 (lines=21) @@ | ||
653 | $this->assertEquals( 'the value', $this->server_replica_storage->get_callable( 'jetpack_foo' ) ); |
|
654 | } |
|
655 | ||
656 | function test_full_sync_sends_all_functions_inverse() { |
|
657 | Modules::get_module( "functions" )->set_callable_whitelist( array( 'jetpack_foo' => 'jetpack_foo_full_sync_callable' ) ); |
|
658 | ||
659 | // reset the storage, check value, and do full sync - storage should be set! |
|
660 | $this->server_replica_storage->reset(); |
|
661 | ||
662 | $this->assertEquals( null, $this->server_replica_storage->get_callable( 'jetpack_foo' ) ); |
|
663 | ||
664 | $this->full_sync->start(); |
|
665 | $this->sender->do_full_sync(); |
|
666 | $this->server_replica_storage->reset(); |
|
667 | $this->server_event_storage->reset(); |
|
668 | ||
669 | $this->resetCallableAndConstantTimeouts(); |
|
670 | $this->sender->do_sync(); |
|
671 | ||
672 | $this->assertEquals( null, $this->server_replica_storage->get_callable( 'jetpack_foo' ) ); |
|
673 | $events = $this->server_event_storage->get_all_events( 'jetpack_sync_callable' ); |
|
674 | $this->assertTrue( empty( $events ) ); |
|
675 | ||
676 | } |
|
677 | ||
678 | function test_full_sync_sends_all_options() { |
|
679 | delete_option( 'non_existant' ); |