HM\BackUpWordPress\Test_Backup_Path::testMergeExistingPath PHP Method

testMergeExistingPath() public method

Test that backups are correctly merged from multiple existing backup paths
    public function testMergeExistingPath()
    {
        $paths = $this->generate_additional_paths();
        // Create a dummy database backup in each path
        foreach ($paths as $path) {
            $backups[] = $backup = microtime() . '.zip';
            file_put_contents(trailingslashit($path) . $backup, 'Just keep swimming, just keep swimming...');
        }
        $this->path->merge_existing_paths();
        foreach ($backups as $backup) {
            $this->assertFileExists(Path::get_path() . '/' . $backup);
        }
    }