generated from jric11/baseProject
Initial commit
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Test;
|
||||
|
||||
class A0FileNoForceCurlTest extends TestUtil
|
||||
{
|
||||
/**
|
||||
* Covers the early getUrlData() guard when allow_url_fopen is enabled and
|
||||
* FORCE_CURL is not defined yet.
|
||||
*
|
||||
* @throws \Com\Tecnick\File\Exception
|
||||
*/
|
||||
public function testGetUrlDataReturnsFalseWhenAllowUrlFopenEnabledWithoutForceCurl(): void
|
||||
{
|
||||
if (\defined('FORCE_CURL')) {
|
||||
$this->markTestSkipped('FORCE_CURL already defined by another test class');
|
||||
}
|
||||
|
||||
if (\ini_get('allow_url_fopen') === false || \ini_get('allow_url_fopen') === '0') {
|
||||
$this->markTestSkipped('allow_url_fopen is disabled in this environment');
|
||||
}
|
||||
|
||||
$file = new \Com\Tecnick\File\File(['example.com']);
|
||||
$this->assertFalse($file->getUrlData('http://example.com/path.txt'));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user