18 lines
359 B
PHP
18 lines
359 B
PHP
<?php
|
|
|
|
namespace NoccyLabs\Ipc\Lock;
|
|
|
|
|
|
class FileLockTest extends \PhpUnit\Framework\TestCase
|
|
{
|
|
|
|
public function testTheLockingShouldBeExclusive()
|
|
{
|
|
$lock1 = new FileLock(__FILE__);
|
|
$lock2 = new FileLock(__FILE__);
|
|
|
|
$this->assertEquals(true, $lock1->acquire(0));
|
|
$this->assertEquals(false, $lock2->acquire(0));
|
|
|
|
}
|
|
} |