NAME=color-args
FILE=malloc://1024
ARGS=-a x86 -b 64
CMDS=<<EOF
ec mov magenta
ec nop yellow
ec num blue
ec reg green
ec flag red
ec cjmp green
ec jmp green
ec call cyan
ec ucall cyan
# long nop color test
wx 660f1f440000
e scr.color=1
pi 1
#
wx 488d3df8e50000
pi 1
f foo.main = 0xe5ff
wx 7415
pi 1
f cow.main = 0x17
pi 1
wx ff15d2c70100
pi 1
f bar.main = 0x1c7d8
pi 1
wx 4189fe
pi 1
EOF
EXPECT=<<EOF
[33m[33m[33mnop word [0m[[32mrax [0m+[32m rax[0m][32m[0m[0m
[35m[35m[35mlea[32m rdi[0m,[31m[31m [0m[[31m[34m0x0000e5ff[0m][32m[0m[0m
[32m[32m[32mje[31m [34m0x17[0m[0m
[32m[32m[32mje[31m cow.main[0m[0m
[36m[36m[36mcall qword[31m [0m[[31m[34m0x0001c7d8[0m][32m[0m[0m
[36m[36m[36mcall qword[31m [0m[[31mbar.main[0m][32m[0m[0m
[35m[35m[35mmov[32m r14d[0m,[32m edi[0m[0m
EOF
EXPECT_ERR=
RUN

