| command "assert" { |
| STRING EQ { |
| FUNCTION hash_dir ( |
| "SYS:" |
| ) |
| "112345oldhashvalue1234123" |
| } |
| } |
| command "mark" { |
| "SYS:" |
| "dirty" |
| } |
| command "copy_dir" { |
| "PKG:android-files" |
| "SYS:" |
| } |
| command "assert" { |
| STRING EQ { |
| FUNCTION hash_dir ( |
| "SYS:" |
| ) |
| "667890newhashvalue6678909" |
| } |
| } |
| command "mark" { |
| "SYS:" |
| "clean" |
| } |
| command "done" { |
| } |
| command "assert" { |
| STRING EQ { |
| FUNCTION hash_dir ( |
| "SYS:" |
| "blah" |
| ) |
| "112345oldhashvalue1234123" |
| } |
| } |
| command "assert" { |
| STRING EQ { |
| "true" |
| "false" |
| } |
| } |
| command "assert" { |
| STRING NE { |
| FUNCTION matches ( |
| FUNCTION hash_dir ( |
| "SYS:" |
| ) |
| "667890newhashvalue6678909" |
| "999999newhashvalue6678909" |
| ) |
| "" |
| } |
| } |
| command "assert" { |
| BOOLEAN OR { |
| STRING EQ { |
| FUNCTION hash_dir ( |
| "SYS:" |
| ) |
| "667890newhashvalue6678909" |
| } |
| STRING EQ { |
| FUNCTION hash_dir ( |
| "SYS:" |
| ) |
| "999999newhashvalue6678909" |
| } |
| } |
| } |
| amend: Parse successful. |