1*cf5a6c84SAndroid Build Coastguard Worker#!/bin/bash 2*cf5a6c84SAndroid Build Coastguard Worker 3*cf5a6c84SAndroid Build Coastguard Worker#testing "name" "command" "result" "infile" "stdin" 4*cf5a6c84SAndroid Build Coastguard Worker 5*cf5a6c84SAndroid Build Coastguard Workertestcmd 'simple' '' 'a\nb\nc\nd\n' '' 'a b b c c d\n' 6*cf5a6c84SAndroid Build Coastguard Workertestcmd 'reversed' '' 'a\nb\nc\nd\n' '' 'c d b c a b' 7*cf5a6c84SAndroid Build Coastguard Workertestcmd '2 pass duplicate killing' '' 'c\nf\na\n' '' 'f a c f' 8*cf5a6c84SAndroid Build Coastguard Workertestcmd 'detect cycle' '>/dev/null 2>/dev/null || echo yes' 'yes\n' '' 'a b b a' 9