Class PaRiscAssemblyTest
- java.lang.Object
-
- generic.test.AbstractGTest
-
- generic.test.AbstractGenericTest
-
- ghidra.app.plugin.assembler.sleigh.AbstractAssemblyTest
-
- ghidra.app.plugin.assembler.sleigh.PaRiscAssemblyTest
-
public class PaRiscAssemblyTest extends AbstractAssemblyTest
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ghidra.app.plugin.assembler.sleigh.AbstractAssemblyTest
AbstractAssemblyTest.DisassemblyMismatchException
-
Nested classes/interfaces inherited from class generic.test.AbstractGenericTest
AbstractGenericTest.ExceptionHandlingRunner
-
-
Field Summary
-
Fields inherited from class ghidra.app.plugin.assembler.sleigh.AbstractAssemblyTest
DEFAULT_ADDR
-
Fields inherited from class generic.test.AbstractGenericTest
concurrentTestExceptionRule, DEFAULT_TEST_TOOL_NAME, ruleChain, TESTDATA_DIRECTORY_NAME, watchman
-
Fields inherited from class generic.test.AbstractGTest
BATCH_MODE, DEFAULT_WAIT_DELAY, DEFAULT_WAIT_TIMEOUT, DEFAULT_WINDOW_TIMEOUT, PARALLEL_MODE, PRIVATE_LONG_WAIT_TIMEOUT, testName
-
-
Constructor Summary
Constructors Constructor Description PaRiscAssemblyTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected LanguageID
getLanguageID()
Get the ID of the language under test The test case will automatically attempt to obtain a suitable assembler before the first test is run.void
testAssemble_AND_r5_r0_r13()
void
testAssemble_B_N_0x00010134()
void
testAssemble_BE_L_0x6e0_msr4_rpm_sr0_r31()
void
testAssemble_CMPBF_leftleft_r28_r19_0x000100f0()
void
testAssemble_CMPICLR_leftright_0x0_r28_r0()
void
testAssemble_FTEST()
void
testAssemble_LDIL_0x73000_r28()
void
testAssemble_LDW_0x0_mr28m_r28()
void
testAssemble_STW_r26_0x0_mr28m()
void
testAssemble_STW_rp_n0x14_mspm()
-
Methods inherited from class ghidra.app.plugin.assembler.sleigh.AbstractAssemblyTest
assertAllSemanticErrors, assertAllSemanticErrors, assertAllSyntaxErrors, assertOneCompatRestExact, assertOneCompatRestExact, assertOneCompatRestExact, assertOneCompatRestExact, assertOneCompatRestExact, checkAllExact, checkAllSemanticErrs, checkAllSyntaxErrs, checkOneCompat, dbgPrintTrees, disassemble, dumpConstructorTree, formatWithCons, runTest, setUp, tearDown
-
Methods inherited from class generic.test.AbstractGenericTest
clickMouse, clickMouse, clickTableCell, createApplicationConfiguration, createApplicationLayout, createStackTraceForAllThreads, createTempDirectory, createTempFile, createTempFile, createTempFileForTest, createTempFileForTest, createTempFilePath, createTempFilePath, deleteMatchingTempFiles, deleteSimilarTempFiles, doubleClick, dragMouse, editCell, executeOnSwingWithoutBlocking, findAbstractButtonByName, findAbstractButtonByText, findButtonByIcon, findButtonByText, findComponent, findComponent, findComponentByName, findComponentByName, findComponentsByName, findOwnedWindows, findPathToText, findTestDataFile, findTreePathToText, fixupGUI, getAllWindows, getDebugFileDirectory, getInstanceField, getInstanceFieldByClassType, getLocalResourceFile, getTestDataDir, getTestDataDirectory, getTestDataFile, getText, hasTestFailed, initializeLayout, initializeSystemProperties, invokeConstructor, invokeInstanceMethod, invokeInstanceMethod, leftClick, loadTextResource, loadTextResource, middleClick, moveMouse, postEvent, pressButton, pressButton, pressButtonByName, pressButtonByName, pressButtonByText, pressButtonByText, printMemory, privateWaitForPostedSwingRunnables_SwingSafe, rightClick, runSwing, runSwing, runSwing, setComboBoxSelection, setInstanceField, setText, testFailed, toString, waitForPostedSwingRunnables, waitForSwing, waitForTasks, windowForComponent, yieldToSwing
-
Methods inherited from class generic.test.AbstractGTest
assertArraysEqualOrdered, assertArraysEqualUnordered, assertArraysEqualUnordered, assertContainsExactly, assertContainsExactly, assertListEqualOrdered, assertListEqualOrdered, assertListEqualsArrayOrdered, assertListEqualsArrayUnordered, assertListEqualUnordered, failWithException, getName, getRandomInt, getRandomInt, getRandomString, getRandomString, getTestDirectoryPath, sleep, waitFor, waitFor, waitFor, waitForCondition, waitForCondition, waitForConditionWithoutFailing, waitForValue, waitForValueWithoutFailing
-
-
-
-
Method Detail
-
getLanguageID
protected LanguageID getLanguageID()
Description copied from class:AbstractAssemblyTest
Get the ID of the language under test The test case will automatically attempt to obtain a suitable assembler before the first test is run.- Specified by:
getLanguageID
in classAbstractAssemblyTest
- Returns:
- the ID of the language
-
testAssemble_STW_rp_n0x14_mspm
public void testAssemble_STW_rp_n0x14_mspm()
-
testAssemble_STW_r26_0x0_mr28m
public void testAssemble_STW_r26_0x0_mr28m()
-
testAssemble_LDIL_0x73000_r28
public void testAssemble_LDIL_0x73000_r28()
-
testAssemble_LDW_0x0_mr28m_r28
public void testAssemble_LDW_0x0_mr28m_r28()
-
testAssemble_BE_L_0x6e0_msr4_rpm_sr0_r31
public void testAssemble_BE_L_0x6e0_msr4_rpm_sr0_r31()
-
testAssemble_B_N_0x00010134
public void testAssemble_B_N_0x00010134()
-
testAssemble_CMPBF_leftleft_r28_r19_0x000100f0
public void testAssemble_CMPBF_leftleft_r28_r19_0x000100f0()
-
testAssemble_CMPICLR_leftright_0x0_r28_r0
public void testAssemble_CMPICLR_leftright_0x0_r28_r0()
-
testAssemble_AND_r5_r0_r13
public void testAssemble_AND_r5_r0_r13()
-
testAssemble_FTEST
public void testAssemble_FTEST()
-
-