HM\BackUpWordPress\Site_Backup_Tests::test_only_database_zipped_up PHP Method

test_only_database_zipped_up() public method

    public function test_only_database_zipped_up()
    {
        $this->backup->set_type('database');
        Path::get_instance()->reset_path();
        file_put_contents(PATH::get_path() . '/foo.zip.SmuhtP', 'bar');
        file_put_contents(PATH::get_path() . '/zicBotXQ', 'baz');
        $this->backup->run();
        $this->assertFileExists($this->backup->get_backup_filepath());
        $this->assertArchiveContains($this->backup->get_backup_filepath(), array(basename($this->backup->get_database_backup_filepath())));
        $this->assertArchiveNotContains($this->backup->get_backup_filepath(), array('zicBotXQ', 'foo.zip.SmuhtP'));
        $this->assertArchiveFileCount($this->backup->get_backup_filepath(), 1);
    }