5require_once(
'./libs/composer/vendor/autoload.php');
9use Mockery\Adapter\Phpunit\MockeryPHPUnitIntegration;
10use PHPUnit\Framework\TestCase;
24 use MockeryPHPUnitIntegration;
36 protected function setUp() : void
51 $privateAccessFile = 0700;
52 $privateAccessDir = 0700;
54 $publicAccessFile = 0744;
55 $publicAccessDir = 0755;
68 $filesystem = $this->subject->getInstance(
$config);
69 $this->assertInstanceOf(FilesystemFacade::class, $filesystem,
"Filesystem type must be " . FilesystemFacade::class);
80 $privateAccessFile = 0700;
81 $privateAccessDir = 0700;
83 $publicAccessFile = 0744;
84 $publicAccessDir = 0755;
86 $invalidLinkBehaviour = 9999;
98 $this->expectException(\InvalidArgumentException::class);
99 $this->expectExceptionMessage(
"The supplied value \"$invalidLinkBehaviour\" is not a valid LocalConfig link behaviour constant.");
101 $this->subject->getInstance(
$config);
112 $privateAccessFile = 0700;
113 $privateAccessDir = 0700;
115 $publicAccessFile = 0744;
116 $publicAccessDir = 0755;
117 $invalidLockMode = 9999;
129 $this->expectException(\InvalidArgumentException::class);
130 $this->expectExceptionMessage(
"The supplied value \"$invalidLockMode\" is not a valid file lock mode please check your local file storage configurations.");
132 $this->subject->getInstance(
$config);
An exception for terminatinating execution or to throw for unit testing.
const SKIP_LINKS
Skip encountered links.
Class FlySystemLocalFilesystemFactoryTest.
setUp()
Sets up the fixture, for example, open a network connection.
testCreationOfFilesystemWithInvalidLinkBehaviourWhichShouldFail()
@Test @small
testCreationOfFilesystemWithLinkSkipBehaviourWhichShouldSucceed()
@Test @small
testCreationOfFilesystemWithInvalidFileLockModeWhichShouldFail()
@Test @small
Class FlySystemLocalFilesystemFactory.