public function MediaBrowserPlusBypassTest::testBypassDuePath in Media Browser Plus 7.3
Test bypassing folder processing for a file with no folder tid but a path.
File
- tests/
media_browser_plus.mbp_bypass.test, line 111 - Media Browser Plus folder processing bypass tests.
Class
- MediaBrowserPlusBypassTest
- Folder processing bypass media browser plus tests.
Code
public function testBypassDuePath() {
$dir = 'test_dir';
$filename = 'testfile.txt';
foreach (media_get_local_stream_wrappers() as $scheme => $scheme_info) {
$dir_uri = $scheme . '://' . $dir;
$file_uri = $dir_uri . DIRECTORY_SEPARATOR . $filename;
file_prepare_directory($dir_uri, FILE_CREATE_DIRECTORY);
$file = file_save_data(str_repeat('01', 512), $file_uri, FILE_EXISTS_REPLACE);
$this
->assertFalse(isset($file->field_folder), format_string('File has not been processed by MBP for scheme %scheme', array(
'%scheme' => $scheme,
)));
}
}