1*cf5a6c84SAndroid Build Coastguard Worker#!/bin/bash 2*cf5a6c84SAndroid Build Coastguard Worker 3*cf5a6c84SAndroid Build Coastguard Worker[ -f testing.sh ] && . testing.sh 4*cf5a6c84SAndroid Build Coastguard Worker 5*cf5a6c84SAndroid Build Coastguard Worker# testing "name" "flags" "result" "infile" "stdin" 6*cf5a6c84SAndroid Build Coastguard Worker 7*cf5a6c84SAndroid Build Coastguard Workertestcmd "simple" "" "ONUW24DMMUFA====\n" "" "simple\n" 8*cf5a6c84SAndroid Build Coastguard Workertestcmd "file" "input" "ONUW24DMMUFA====\n" "simple\n" "" 9*cf5a6c84SAndroid Build Coastguard Workertestcmd "simple -d" "-d" "simple\n" "" "ONUW24DMMUFA====\n" 10*cf5a6c84SAndroid Build Coastguard Workertestcmd "file -d" "-d input" "simple\n" "ONUW24DMMUFA====" "" 11*cf5a6c84SAndroid Build Coastguard Workertestcmd "default wrap" "" \ 12*cf5a6c84SAndroid Build Coastguard Worker "K5SSO5TFEBZGK4DMMFRWKZBAORUGKIDENFWGS5DINF2W2IDUNBSXSIDON5ZG2YLMNR4SA5LTMUQH\nO2LUNAQEM33MM5SXEJ3TEBBXE6LTORQWY4ZO\n" \ 13*cf5a6c84SAndroid Build Coastguard Worker "" "We've replaced the dilithium they normally use with Folger's Crystals." 14*cf5a6c84SAndroid Build Coastguard Workertestcmd "multiline -d " "-d" \ 15*cf5a6c84SAndroid Build Coastguard Worker "We've replaced the dilithium they normally use with Folger's Crystals." "" \ 16*cf5a6c84SAndroid Build Coastguard Worker "K5SSO5TFEBZGK4DMMFRWKZBAORUGKIDENFWGS5DINF2W2IDUNBSXSIDON5ZG2YLMNR4SA5LTMUQH\nO2LUNAQEM33MM5SXEJ3TEBBXE6LTORQWY4ZO\n" 17*cf5a6c84SAndroid Build Coastguard Worker 18*cf5a6c84SAndroid Build Coastguard Workertestcmd "-w" "-w 10" \ 19*cf5a6c84SAndroid Build Coastguard Worker "JVQXEY3INF\nXGOIDUN4QH\nI2DFEBRGKY\nLUEBXWMIDB\nEBSGSZTGMV\nZGK3TUEBVW\nK5DUNRSSA3\n3GEBTGS43I\nFY======\n" \ 20*cf5a6c84SAndroid Build Coastguard Worker "" "Marching to the beat of a different kettle of fish." 21*cf5a6c84SAndroid Build Coastguard Worker 22*cf5a6c84SAndroid Build Coastguard Workertestcmd "-w0" "-w0 input" \ 23*cf5a6c84SAndroid Build Coastguard Worker "KZUWW2LOM5ZT6ICUNBSXEZJAMFUW4J3UEBXG6IDWNFVWS3THOMQGQZLSMUXCASTVON2CA5LTEBUG63TFON2CAZTBOJWWK4TTFYQFI2DFEB2G653OEB3WC4ZAMJ2XE3TJNZTSYIDUNBSSA5TJNRWGCZ3FOJZSA53FOJSSAZDFMFSC4ICUNBSXSIDENFSG4J3UEBXGKZLEEB2GQ33TMUQHG2DFMVYCAYLOPF3WC6JOEBKGQYLUE5ZSA33VOIQHG5DPOJ4SAYLOMQQHOZJHOJSSA43UNFRWW2LOM4QHI3ZANF2C4CQ=" \ 24*cf5a6c84SAndroid Build Coastguard Worker "Vikings? There ain't no vikings here. Just us honest farmers. The town was burning, the villagers were dead. They didn't need those sheep anyway. That's our story and we're sticking to it.\n" "" 25