diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-05-11 15:02:33 +0200 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-05-11 15:02:33 +0200 |
| commit | a7e17cb70e9306f8887bd2b5ca1a37edcbe3ea0f (patch) | |
| tree | bf6e04c9bdba66e249fd6b78391e132da130848c /Aufgabe06/vendor/symfony/filesystem/Symfony/Component/Filesystem/Tests/LockHandlerTest.php | |
| parent | ea3fed0df4eaedd820f3f405502b62efe5952f8f (diff) | |
| download | InternetTechnologien-a7e17cb70e9306f8887bd2b5ca1a37edcbe3ea0f.tar.gz InternetTechnologien-a7e17cb70e9306f8887bd2b5ca1a37edcbe3ea0f.zip | |
Let composer manage its own files
Diffstat (limited to 'Aufgabe06/vendor/symfony/filesystem/Symfony/Component/Filesystem/Tests/LockHandlerTest.php')
| -rw-r--r-- | Aufgabe06/vendor/symfony/filesystem/Symfony/Component/Filesystem/Tests/LockHandlerTest.php | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/Aufgabe06/vendor/symfony/filesystem/Symfony/Component/Filesystem/Tests/LockHandlerTest.php b/Aufgabe06/vendor/symfony/filesystem/Symfony/Component/Filesystem/Tests/LockHandlerTest.php deleted file mode 100644 index c2058ff..0000000 --- a/Aufgabe06/vendor/symfony/filesystem/Symfony/Component/Filesystem/Tests/LockHandlerTest.php +++ /dev/null @@ -1,85 +0,0 @@ -<?php - -namespace Symfony\Component\Filesystem\Tests; - -use Symfony\Component\Filesystem\LockHandler; - -class LockHandlerTest extends \PHPUnit_Framework_TestCase -{ - /** - * @expectedException Symfony\Component\Filesystem\Exception\IOException - * @expectedExceptionMessage Failed to create "/a/b/c/d/e": mkdir(): Permission denied. - */ - public function testConstructWhenRepositoryDoesNotExist() - { - new LockHandler('lock', '/a/b/c/d/e'); - } - - /** - * @expectedException Symfony\Component\Filesystem\Exception\IOException - * @expectedExceptionMessage The directory "/" is not writable. - */ - public function testConstructWhenRepositoryIsNotWriteable() - { - new LockHandler('lock', '/'); - } - - public function testConstructSanitizeName() - { - $lock = new LockHandler('<?php echo "% hello word ! %" ?>'); - - $file = sprintf('%s/sf.-php-echo-hello-word-.4b3d9d0d27ddef3a78a64685dda3a963e478659a9e5240feaf7b4173a8f28d5f.lock', sys_get_temp_dir()); - // ensure the file does not exist before the lock - @unlink($file); - - $lock->lock(); - - $this->assertFileExists($file); - - $lock->release(); - } - - public function testLockRelease() - { - $name = 'symfony-test-filesystem.lock'; - - $l1 = new LockHandler($name); - $l2 = new LockHandler($name); - - $this->assertTrue($l1->lock()); - $this->assertFalse($l2->lock()); - - $l1->release(); - - $this->assertTrue($l2->lock()); - $l2->release(); - } - - public function testLockTwice() - { - $name = 'symfony-test-filesystem.lock'; - - $lockHandler = new LockHandler($name); - - $this->assertTrue($lockHandler->lock()); - $this->assertTrue($lockHandler->lock()); - - $lockHandler->release(); - } - - public function testLockIsReleased() - { - $name = 'symfony-test-filesystem.lock'; - - $l1 = new LockHandler($name); - $l2 = new LockHandler($name); - - $this->assertTrue($l1->lock()); - $this->assertFalse($l2->lock()); - - $l1 = null; - - $this->assertTrue($l2->lock()); - $l2->release(); - } -} |
