mirror of
https://github.com/zhamao-robot/zhamao-framework.git
synced 2026-07-23 00:25:35 +08:00
add phpunit windows support
This commit is contained in:
@@ -97,7 +97,9 @@ class WorkerEventListener
|
||||
public function onWorkerStop999()
|
||||
{
|
||||
logger()->debug('Worker #' . ProcessManager::getProcessId() . ' stopping');
|
||||
ProcessStateManager::removeProcessState(ZM_PROCESS_WORKER, ProcessManager::getProcessId());
|
||||
if (DIRECTORY_SEPARATOR !== '\\') {
|
||||
ProcessStateManager::removeProcessState(ZM_PROCESS_WORKER, ProcessManager::getProcessId());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,7 +12,7 @@ class ProcessStateManager
|
||||
/**
|
||||
* @var array
|
||||
*/
|
||||
public static $process_mode;
|
||||
public static array $process_mode = [];
|
||||
|
||||
/**
|
||||
* @param null|int|string $id_or_name
|
||||
|
||||
20
src/ZM/Store/MockAtomic.php
Normal file
20
src/ZM/Store/MockAtomic.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace ZM\Store;
|
||||
|
||||
class MockAtomic
|
||||
{
|
||||
private int $num = 0;
|
||||
|
||||
public function set(int $num)
|
||||
{
|
||||
$this->num = $num;
|
||||
}
|
||||
|
||||
public function get(): int
|
||||
{
|
||||
return $this->num;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user