radare2/test/new/db/cmd/cmd_shift
Khairul Azhar Kasmiran 781fcccf55
Move CMDS= before EXPECT= in tests (#16417)
* Move CMDS= before EXPECT= in tests

* Revert "Move CMDS= before EXPECT= in tests"

This reverts commit 13a9085a36.

* Move CMDS= before EXPECT= in tests, take 2

* Revert "Move CMDS= before EXPECT= in tests, take 2"

This reverts commit 7c0bf6d8e3.

* Move CMDS= before EXPECT= in tests, take 3

Co-authored-by: pancake <pancake@nopcode.org>
2020-04-05 20:56:06 +08:00

194 lines
9.9 KiB
Plaintext

NAME=wes 0 10
FILE=-
CMDS=<<EOF
w aaaaaaaaaa
pf z @0x0
px
wes 0 10
pf z @0x0
pf z @0xa
px
EOF
EXPECT=<<EOF
0x00000000 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000000 = "aaaaaaaaaaaaaaaaaaaa"
0x0000000a = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 6161 6161 6161 6161 6161 6161 6161 6161 aaaaaaaaaaaaaaaa
0x00000010 6161 6161 0000 0000 0000 0000 0000 0000 aaaa............
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
EOF
RUN
NAME=wes 8 -4
FILE=-
CMDS=<<EOF
w aaaaaaaaaa @ 8
pf z @0x8
px
wes 8 -4
pf z @0x4
pf z @0xa
px
s 0
px
EOF
EXPECT=<<EOF
0x00000008 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 0000 0000 0000 0000 6161 6161 6161 6161 ........aaaaaaaa
0x00000010 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000004 = "aaaaaaaaaa"
0x0000000a = "aaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000008 6161 6161 6161 0000 0000 0000 0000 0000 aaaaaa..........
0x00000018 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000028 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000038 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000048 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000058 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000068 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000078 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000088 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000098 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f8 0000 0000 0000 0000 0000 0000 0000 0000 ................
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 0000 0000 6161 6161 6161 6161 6161 0000 ....aaaaaaaaaa..
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
EOF
RUN
NAME=wes 8 -8
FILE=-
CMDS=<<EOF
w aaaaaaaaaa @ 8
pf z @0x8
px
wes 8 -8
pf z @0x8
pf z @0x0
px
s 0
px
EOF
EXPECT=<<EOF
0x00000008 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 0000 0000 0000 0000 6161 6161 6161 6161 ........aaaaaaaa
0x00000010 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000008 = "aa"
0x00000000 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000008 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
0x00000018 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000028 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000038 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000048 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000058 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000068 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000078 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000088 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000098 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f8 0000 0000 0000 0000 0000 0000 0000 0000 ................
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
EOF
RUN