adjusting for less than 0 possibility

This commit is contained in:
akemidx 2023-11-08 12:51:51 -05:00
parent 154e71de74
commit 495521b70e
3 changed files with 26 additions and 0 deletions

View file

@ -350,6 +350,10 @@ class Helper
if ($index >= $total_colors) {
$index = $index - $total_colors - 1;
if($index < 0) {
$index = 0;
}
}
return $colors[$index];

View file

@ -0,0 +1,21 @@
<?php
namespace Tests\Feature;
use Tests\TestCase;
use App\Models\Statuslabel;
use App\Models\Asset;
class DefaultColorKeyTest extends TestCase
{
public function DefaultColorKeyTest()
{
Statuslabel::factory()->hasAssets(1)->count(255)->create();
$this->defaultChartColors($index);
$this->assertArrayHasKey('index', ($index)[0]);
}
}

View file

@ -11,6 +11,7 @@ use PHPUnit\Framework\Assert;
use Tests\Support\InteractsWithSettings;
use Tests\TestCase;
class CustomReportTest extends TestCase
{
use InteractsWithSettings;