mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2024-10-23 13:41:04 +00:00
GP-0: Ignored GDB tests except where /usr/bin/gdb exists
This commit is contained in:
parent
d384a191a4
commit
c755409f9c
|
@ -15,6 +15,10 @@
|
|||
*/
|
||||
package agent.gdb.model.gadp;
|
||||
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import agent.gdb.gadp.GdbLocalDebuggerModelFactory;
|
||||
import agent.gdb.model.AbstractGdbModelHost;
|
||||
import ghidra.dbg.DebuggerModelFactory;
|
||||
|
@ -22,6 +26,7 @@ import ghidra.dbg.DebuggerModelFactory;
|
|||
class GadpGdbModelHost extends AbstractGdbModelHost {
|
||||
@Override
|
||||
public DebuggerModelFactory getModelFactory() {
|
||||
assumeTrue(new File("/usr/bin/gdb").canExecute());
|
||||
return new GdbLocalDebuggerModelFactory();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,6 +15,10 @@
|
|||
*/
|
||||
package agent.gdb.model.invm;
|
||||
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import agent.gdb.GdbInJvmDebuggerModelFactory;
|
||||
import agent.gdb.model.AbstractGdbModelHost;
|
||||
import ghidra.dbg.DebuggerModelFactory;
|
||||
|
@ -22,6 +26,7 @@ import ghidra.dbg.DebuggerModelFactory;
|
|||
class InVmGdbModelHost extends AbstractGdbModelHost {
|
||||
@Override
|
||||
public DebuggerModelFactory getModelFactory() {
|
||||
assumeTrue(new File("/usr/bin/gdb").canExecute());
|
||||
return new GdbInJvmDebuggerModelFactory();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user