mirror of
https://github.com/irmen/ksim65.git
synced 2024-06-06 22:29:33 +00:00
330 lines
5.5 KiB
Kotlin
330 lines
5.5 KiB
Kotlin
import org.junit.jupiter.api.parallel.Execution
|
|
import org.junit.jupiter.api.parallel.ExecutionMode
|
|
import kotlin.test.*
|
|
|
|
// TODO: implement the illegal instructions and replace these tests with the 'real' runTest
|
|
|
|
@Execution(ExecutionMode.CONCURRENT)
|
|
class Test6502TestSuiteIllegalInstructions: FunctionalTestsBase() {
|
|
|
|
@Test
|
|
fun testAlrb() {
|
|
runTestExpectNotImplemented("alrb")
|
|
}
|
|
|
|
@Test
|
|
fun testAncb() {
|
|
runTestExpectNotImplemented("ancb")
|
|
}
|
|
|
|
@Test
|
|
fun testAneb() {
|
|
runTestExpectNotImplemented("aneb")
|
|
}
|
|
|
|
@Test
|
|
fun testArrb() {
|
|
runTestExpectNotImplemented("arrb")
|
|
}
|
|
|
|
@Test
|
|
fun testAsoa() {
|
|
runTestExpectNotImplemented("asoa")
|
|
}
|
|
|
|
@Test
|
|
fun testAsoax() {
|
|
runTestExpectNotImplemented("asoax")
|
|
}
|
|
|
|
@Test
|
|
fun testAsoay() {
|
|
runTestExpectNotImplemented("asoay")
|
|
}
|
|
|
|
@Test
|
|
fun testAsoix() {
|
|
runTestExpectNotImplemented("asoix")
|
|
}
|
|
|
|
@Test
|
|
fun testAsoiy() {
|
|
runTestExpectNotImplemented("asoiy")
|
|
}
|
|
|
|
@Test
|
|
fun testAsoz() {
|
|
runTestExpectNotImplemented("asoz")
|
|
}
|
|
|
|
@Test
|
|
fun testAsozx() {
|
|
runTestExpectNotImplemented("asozx")
|
|
}
|
|
|
|
@Test
|
|
fun testAxsa() {
|
|
runTestExpectNotImplemented("axsa")
|
|
}
|
|
|
|
@Test
|
|
fun testAxsix() {
|
|
runTestExpectNotImplemented("axsix")
|
|
}
|
|
|
|
@Test
|
|
fun testAxsz() {
|
|
runTestExpectNotImplemented("axsz")
|
|
}
|
|
|
|
@Test
|
|
fun testAxszy() {
|
|
runTestExpectNotImplemented("axszy")
|
|
}
|
|
|
|
@Test
|
|
fun testDcma() {
|
|
runTestExpectNotImplemented("dcma")
|
|
}
|
|
|
|
@Test
|
|
fun testDcmax() {
|
|
runTestExpectNotImplemented("dcmax")
|
|
}
|
|
|
|
@Test
|
|
fun testDcmay() {
|
|
runTestExpectNotImplemented("dcmay")
|
|
}
|
|
|
|
@Test
|
|
fun testDcmix() {
|
|
runTestExpectNotImplemented("dcmix")
|
|
}
|
|
|
|
@Test
|
|
fun testDcmiy() {
|
|
runTestExpectNotImplemented("dcmiy")
|
|
}
|
|
|
|
@Test
|
|
fun testDcmz() {
|
|
runTestExpectNotImplemented("dcmz")
|
|
}
|
|
|
|
@Test
|
|
fun testDcmzx() {
|
|
runTestExpectNotImplemented("dcmzx")
|
|
}
|
|
|
|
@Test
|
|
fun testInsa() {
|
|
runTestExpectNotImplemented("insa")
|
|
}
|
|
|
|
@Test
|
|
fun testInsax() {
|
|
runTestExpectNotImplemented("insax")
|
|
}
|
|
|
|
@Test
|
|
fun testInsay() {
|
|
runTestExpectNotImplemented("insay")
|
|
}
|
|
|
|
@Test
|
|
fun testInsix() {
|
|
runTestExpectNotImplemented("insix")
|
|
}
|
|
|
|
@Test
|
|
fun testInsiy() {
|
|
runTestExpectNotImplemented("insiy")
|
|
}
|
|
|
|
@Test
|
|
fun testInsz() {
|
|
runTestExpectNotImplemented("insz")
|
|
}
|
|
|
|
@Test
|
|
fun testInszx() {
|
|
runTestExpectNotImplemented("inszx")
|
|
}
|
|
|
|
@Test
|
|
fun testLasay() {
|
|
runTestExpectNotImplemented("lasay")
|
|
}
|
|
|
|
@Test
|
|
fun testLaxa() {
|
|
runTestExpectNotImplemented("laxa")
|
|
}
|
|
|
|
@Test
|
|
fun testLaxay() {
|
|
runTestExpectNotImplemented("laxay")
|
|
}
|
|
|
|
@Test
|
|
fun testLaxix() {
|
|
runTestExpectNotImplemented("laxix")
|
|
}
|
|
|
|
@Test
|
|
fun testLaxiy() {
|
|
runTestExpectNotImplemented("laxiy")
|
|
}
|
|
|
|
@Test
|
|
fun testLaxz() {
|
|
runTestExpectNotImplemented("laxz")
|
|
}
|
|
|
|
@Test
|
|
fun testLaxzy() {
|
|
runTestExpectNotImplemented("laxzy")
|
|
}
|
|
|
|
@Test
|
|
fun testLsea() {
|
|
runTestExpectNotImplemented("lsea")
|
|
}
|
|
|
|
@Test
|
|
fun testLseax() {
|
|
runTestExpectNotImplemented("lseax")
|
|
}
|
|
|
|
@Test
|
|
fun testLseay() {
|
|
runTestExpectNotImplemented("lseay")
|
|
}
|
|
|
|
@Test
|
|
fun testLseix() {
|
|
runTestExpectNotImplemented("lseix")
|
|
}
|
|
|
|
@Test
|
|
fun testLseiy() {
|
|
runTestExpectNotImplemented("lseiy")
|
|
}
|
|
|
|
@Test
|
|
fun testLsez() {
|
|
runTestExpectNotImplemented("lsez")
|
|
}
|
|
|
|
@Test
|
|
fun testLsezx() {
|
|
runTestExpectNotImplemented("lsezx")
|
|
}
|
|
|
|
@Test
|
|
fun testLxab() {
|
|
runTestExpectNotImplemented("lxab")
|
|
}
|
|
|
|
@Test
|
|
fun testRlaa() {
|
|
runTestExpectNotImplemented("rlaa")
|
|
}
|
|
|
|
@Test
|
|
fun testRlaax() {
|
|
runTestExpectNotImplemented("rlaax")
|
|
}
|
|
|
|
@Test
|
|
fun testRlaay() {
|
|
runTestExpectNotImplemented("rlaay")
|
|
}
|
|
|
|
@Test
|
|
fun testRlaix() {
|
|
runTestExpectNotImplemented("rlaix")
|
|
}
|
|
|
|
@Test
|
|
fun testRlaiy() {
|
|
runTestExpectNotImplemented("rlaiy")
|
|
}
|
|
|
|
@Test
|
|
fun testRlaz() {
|
|
runTestExpectNotImplemented("rlaz")
|
|
}
|
|
|
|
@Test
|
|
fun testRlazx() {
|
|
runTestExpectNotImplemented("rlazx")
|
|
}
|
|
|
|
@Test
|
|
fun testRraa() {
|
|
runTestExpectNotImplemented("rraa")
|
|
}
|
|
|
|
@Test
|
|
fun testRraax() {
|
|
runTestExpectNotImplemented("rraax")
|
|
}
|
|
|
|
@Test
|
|
fun testRraay() {
|
|
runTestExpectNotImplemented("rraay")
|
|
}
|
|
|
|
@Test
|
|
fun testRraix() {
|
|
runTestExpectNotImplemented("rraix")
|
|
}
|
|
|
|
@Test
|
|
fun testRraiy() {
|
|
runTestExpectNotImplemented("rraiy")
|
|
}
|
|
|
|
@Test
|
|
fun testRraz() {
|
|
runTestExpectNotImplemented("rraz")
|
|
}
|
|
|
|
@Test
|
|
fun testRrazx() {
|
|
runTestExpectNotImplemented("rrazx")
|
|
}
|
|
|
|
@Test
|
|
fun testSbxb() {
|
|
runTestExpectNotImplemented("sbxb")
|
|
}
|
|
|
|
@Test
|
|
fun testShaay() {
|
|
runTestExpectNotImplemented("shaay")
|
|
}
|
|
|
|
@Test
|
|
fun testShaiy() {
|
|
runTestExpectNotImplemented("shaiy")
|
|
}
|
|
|
|
@Test
|
|
fun testShsay() {
|
|
runTestExpectNotImplemented("shsay")
|
|
}
|
|
|
|
@Test
|
|
fun testShxay() {
|
|
runTestExpectNotImplemented("shxay")
|
|
}
|
|
|
|
@Test
|
|
fun testShyax() {
|
|
runTestExpectNotImplemented("shyax")
|
|
}
|
|
}
|