54 lines
1.7 KiB
PHP
Executable file
54 lines
1.7 KiB
PHP
Executable file
#!/usr/bin/env php
|
||
<?php
|
||
|
||
/**
|
||
|
||
title=测试 systemZen::getCpuUsage();
|
||
timeout=0
|
||
cid=18753
|
||
|
||
- 执行systemTest模块的getCpuUsageTest方法,参数是$metrics1 属性color @gray
|
||
- 执行systemTest模块的getCpuUsageTest方法,参数是$metrics2 属性color @var(--color-secondary-500)
|
||
- 执行systemTest模块的getCpuUsageTest方法,参数是$metrics3 属性color @var(--color-warning-500)
|
||
- 执行systemTest模块的getCpuUsageTest方法,参数是$metrics4 属性color @var(--color-important-500)
|
||
- 执行systemTest模块的getCpuUsageTest方法,参数是$metrics5 属性color @var(--color-danger-500)
|
||
|
||
*/
|
||
|
||
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
||
include dirname(__FILE__, 2) . '/lib/zen.class.php';
|
||
|
||
su('admin');
|
||
|
||
$systemTest = new systemZenTest();
|
||
|
||
$metrics1 = new stdClass();
|
||
$metrics1->rate = 0;
|
||
$metrics1->usage = 0;
|
||
$metrics1->capacity = 100;
|
||
|
||
$metrics2 = new stdClass();
|
||
$metrics2->rate = 30;
|
||
$metrics2->usage = 30;
|
||
$metrics2->capacity = 100;
|
||
|
||
$metrics3 = new stdClass();
|
||
$metrics3->rate = 60;
|
||
$metrics3->usage = 60;
|
||
$metrics3->capacity = 100;
|
||
|
||
$metrics4 = new stdClass();
|
||
$metrics4->rate = 75;
|
||
$metrics4->usage = 75;
|
||
$metrics4->capacity = 100;
|
||
|
||
$metrics5 = new stdClass();
|
||
$metrics5->rate = 90;
|
||
$metrics5->usage = 90;
|
||
$metrics5->capacity = 100;
|
||
|
||
r($systemTest->getCpuUsageTest($metrics1)) && p('color') && e('gray');
|
||
r($systemTest->getCpuUsageTest($metrics2)) && p('color') && e('var(--color-secondary-500)');
|
||
r($systemTest->getCpuUsageTest($metrics3)) && p('color') && e('var(--color-warning-500)');
|
||
r($systemTest->getCpuUsageTest($metrics4)) && p('color') && e('var(--color-important-500)');
|
||
r($systemTest->getCpuUsageTest($metrics5)) && p('color') && e('var(--color-danger-500)'); |