Skip to content

Commit

Permalink
Add a test if cstool reaches each disassembler engine.
Browse files Browse the repository at this point in the history
  • Loading branch information
Rot127 committed Feb 15, 2024
1 parent 48bdb62 commit 75494eb
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/CITest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,35 @@ jobs:
cp libcapstone.* ../tests/
cp test_* ../tests/
- name: cstool - reaches disassembler engine
run: |
cstool -d x64 0x4 | grep "ERROR: invalid assembly code"
cstool -d arm 0x1 | grep "ERROR: invalid assembly code"
cstool -d aarch64 0x1 | grep "ERROR: invalid assembly code"
cstool -d alpha 0x1 | grep "ERROR: invalid assembly code"
cstool -d mips64 0x1 | grep "ERROR: invalid assembly code"
cstool -d ppc64 0x1 | grep "ERROR: invalid assembly code"
cstool -d sparc 0x1 | grep "ERROR: invalid assembly code"
cstool -d systemz 0x1 | grep "ERROR: invalid assembly code"
cstool -d xcore 0x1 | grep "ERROR: invalid assembly code"
cstool -d m68k 0x1 | grep "ERROR: invalid assembly code"
cstool -d tms320c64x 0x1 | grep "ERROR: invalid assembly code"
cstool -d m6811 0x1 | grep "ERROR: invalid assembly code"
cstool -d cpu12 0x1 | grep "ERROR: invalid assembly code"
cstool -d hd6309 0x1 | grep "ERROR: invalid assembly code"
cstool -d hcs08 0x1 | grep "ERROR: invalid assembly code"
cstool -d evm 0x1 | grep "ERROR: invalid assembly code"
cstool -d 6502 0x1 | grep "ERROR: invalid assembly code"
cstool -d 65c02 0x1 | grep "ERROR: invalid assembly code"
cstool -d w65c02 0x1 | grep "ERROR: invalid assembly code"
cstool -d 65816 0x1 | grep "ERROR: invalid assembly code"
cstool -d wasm 0x1 | grep "ERROR: invalid assembly code"
cstool -d bpf 0x1 | grep "ERROR: invalid assembly code"
cstool -d ebpf 0x1 | grep "ERROR: invalid assembly code"
cstool -d riscv64 0x1 | grep "ERROR: invalid assembly code"
cstool -d sh 0x1 | grep "ERROR: invalid assembly code"
cstool -d tc162 0x1 | grep "ERROR: invalid assembly code"
- name: cstest
run: |
cd suite/cstest && ./build_cstest.sh
Expand Down

0 comments on commit 75494eb

Please sign in to comment.