@@ 739-753 (lines=15) @@ | ||
736 | * @author tyxla |
|
737 | * @covers Jetpack::get_assumed_site_creation_date() |
|
738 | */ |
|
739 | function test_get_assumed_site_creation_date_user_earliest() { |
|
740 | $user_id = $this->factory->user->create( array( |
|
741 | 'role' => 'administrator', |
|
742 | 'user_registered' => '1990-01-01 00:00:00', |
|
743 | ) ); |
|
744 | $post_id = $this->factory->post->create( array( |
|
745 | 'post_date' => '1995-01-01 00:00:00', |
|
746 | ) ); |
|
747 | ||
748 | $jetpack = new MockJetpack(); |
|
749 | $this->assertEquals( '1990-01-01 00:00:00', $jetpack::connection()->get_assumed_site_creation_date() ); |
|
750 | ||
751 | wp_delete_user( $user_id ); |
|
752 | wp_delete_post( $post_id, true ); |
|
753 | } |
|
754 | ||
755 | /** |
|
756 | * @author tyxla |
|
@@ 759-773 (lines=15) @@ | ||
756 | * @author tyxla |
|
757 | * @covers Jetpack::get_assumed_site_creation_date() |
|
758 | */ |
|
759 | function test_get_assumed_site_creation_date_post_earliest() { |
|
760 | $user_id = $this->factory->user->create( array( |
|
761 | 'role' => 'administrator', |
|
762 | 'user_registered' => '1994-01-01 00:00:00', |
|
763 | ) ); |
|
764 | $post_id = $this->factory->post->create( array( |
|
765 | 'post_date' => '1991-01-01 00:00:00', |
|
766 | ) ); |
|
767 | ||
768 | $jetpack = new MockJetpack(); |
|
769 | $this->assertEquals( '1991-01-01 00:00:00', $jetpack::connection()->get_assumed_site_creation_date() ); |
|
770 | ||
771 | wp_delete_user( $user_id ); |
|
772 | wp_delete_post( $post_id, true ); |
|
773 | } |
|
774 | ||
775 | /** |
|
776 | * @author tyxla |
|
@@ 779-794 (lines=16) @@ | ||
776 | * @author tyxla |
|
777 | * @covers Jetpack::get_assumed_site_creation_date() |
|
778 | */ |
|
779 | function test_get_assumed_site_creation_date_only_admins() { |
|
780 | $admin_id = $this->factory->user->create( array( |
|
781 | 'role' => 'administrator', |
|
782 | 'user_registered' => '1994-01-01 00:00:00', |
|
783 | ) ); |
|
784 | $editor_id = $this->factory->user->create( array( |
|
785 | 'role' => 'editor', |
|
786 | 'user_registered' => '1992-01-01 00:00:00', |
|
787 | ) ); |
|
788 | ||
789 | $jetpack = new MockJetpack(); |
|
790 | $this->assertEquals( '1994-01-01 00:00:00', $jetpack::connection()->get_assumed_site_creation_date() ); |
|
791 | ||
792 | wp_delete_user( $admin_id ); |
|
793 | wp_delete_user( $editor_id ); |
|
794 | } |
|
795 | ||
796 | /** |
|
797 | * @author ebinnion |