1
0

Risky tests fixed

This commit is contained in:
2024-08-01 06:20:42 +00:00
parent ae059d7b8b
commit 9d399a583a
2 changed files with 54 additions and 37 deletions

View File

@ -10,17 +10,26 @@ use Psr\Log\NullLogger;
use PHPUnit\Framework\TestCase;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\UsesClass;
#[CoversClass(AVR::class)]
#[UsesClass(\SimAVRPHP\Opcode\Instruction::class)]
#[UsesClass(\SimAVRPHP\Opcode\NOP::class)]
#[UsesClass(\SimAVRPHP\ProgramCounter::class)]
#[UsesClass(\SimAVRPHP\Registers::class)]
class AVRTest extends TestCase
{
public function testStepNOP(): void
{
$avr = new AVR(new NullLogger);
$avr->setMemory("\00\00\00\00");
$this->assertEquals(0, $avr->pc->get());
$avr->step();
$this->assertEquals(2, $avr->pc->get());
}
}
Risky test fixed.