(command.CommandList children: [ (C {<atf_test_case>} {<uncompress_file_1>}) (command.ShFunction name: uncompress_file_1_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} {(DQ <'Test uncompress without options, filename with .Z'>)}) ] ) ) (command.ShFunction name: uncompress_file_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (command.Simple words: [ {<printf>} { (DQ <Id.Lit_BadBackslash '\\'> <037> <Id.Lit_BadBackslash '\\'> <235> <Id.Lit_BadBackslash '\\'> <220> <Id.Lit_BadBackslash '\\'> <060> <Id.Lit_BadBackslash '\\'> <002> <Id.Lit_BadBackslash '\\'> <012> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <240> <Id.Lit_BadBackslash '\\'> <301> <Id.Lit_BadBackslash '\\'> <203> <Id.Lit_BadBackslash '\\'> <010> <Id.Lit_BadBackslash '\\'> <023> <Id.Lit_BadBackslash '\\'> <052> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <241> <Id.Lit_BadBackslash '\\'> <303> <Id.Lit_BadBackslash '\\'> <207> <Id.Lit_BadBackslash '\\'> <020> <Id.Lit_BadBackslash '\\'> <043> <Id.Lit_BadBackslash '\\'> <112> <Id.Lit_BadBackslash '\\'> <234> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <242> <Id.Lit_BadBackslash '\\'> <305> <Id.Lit_BadBackslash '\\'> <213> <Id.Lit_BadBackslash '\\'> <030> <Id.Lit_BadBackslash '\\'> <063> <Id.Lit_BadBackslash '\\'> <152> <Id.Lit_BadBackslash '\\'> <334> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <243> <Id.Lit_BadBackslash '\\'> <307> <Id.Lit_BadBackslash '\\'> <217> <Id.Lit_BadBackslash '\\'> <040> <Id.Lit_BadBackslash '\\'> <103> <Id.Lit_BadBackslash '\\'> <212> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <111> <Id.Lit_BadBackslash '\\'> <262> <Id.Lit_BadBackslash '\\'> <244> <Id.Lit_BadBackslash '\\'> <311> <Id.Lit_BadBackslash '\\'> <223> <Id.Lit_BadBackslash '\\'> <050> <Id.Lit_BadBackslash '\\'> <123> <Id.Lit_BadBackslash '\\'> <252> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <211> <Id.Lit_BadBackslash '\\'> <360> <Id.Lit_BadBackslash '\\'> <206> <Id.Lit_BadBackslash '\\'> <002> ) } ] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<file1.Z>})] do_fork: T ) (C {<atf_check>} {<uncompress>} {<file1.Z>}) (C {<atf_check>} {<cmp>} {<file1>} {<expectfile1>}) (C {<atf_check>} {<test>} {<Id.KW_Bang '!'>} {<-e>} {<file1.Z>}) ] ) ) (C {<atf_test_case>} {<uncompress_file_2>}) (command.ShFunction name: uncompress_file_2_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} {(DQ <'Test uncompress without options, filename without .Z'>)}) ] ) ) (command.ShFunction name: uncompress_file_2_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (command.Simple words: [ {<printf>} { (DQ <Id.Lit_BadBackslash '\\'> <037> <Id.Lit_BadBackslash '\\'> <235> <Id.Lit_BadBackslash '\\'> <220> <Id.Lit_BadBackslash '\\'> <060> <Id.Lit_BadBackslash '\\'> <002> <Id.Lit_BadBackslash '\\'> <012> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <240> <Id.Lit_BadBackslash '\\'> <301> <Id.Lit_BadBackslash '\\'> <203> <Id.Lit_BadBackslash '\\'> <010> <Id.Lit_BadBackslash '\\'> <023> <Id.Lit_BadBackslash '\\'> <052> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <241> <Id.Lit_BadBackslash '\\'> <303> <Id.Lit_BadBackslash '\\'> <207> <Id.Lit_BadBackslash '\\'> <020> <Id.Lit_BadBackslash '\\'> <043> <Id.Lit_BadBackslash '\\'> <112> <Id.Lit_BadBackslash '\\'> <234> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <242> <Id.Lit_BadBackslash '\\'> <305> <Id.Lit_BadBackslash '\\'> <213> <Id.Lit_BadBackslash '\\'> <030> <Id.Lit_BadBackslash '\\'> <063> <Id.Lit_BadBackslash '\\'> <152> <Id.Lit_BadBackslash '\\'> <334> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <243> <Id.Lit_BadBackslash '\\'> <307> <Id.Lit_BadBackslash '\\'> <217> <Id.Lit_BadBackslash '\\'> <040> <Id.Lit_BadBackslash '\\'> <103> <Id.Lit_BadBackslash '\\'> <212> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <111> <Id.Lit_BadBackslash '\\'> <262> <Id.Lit_BadBackslash '\\'> <244> <Id.Lit_BadBackslash '\\'> <311> <Id.Lit_BadBackslash '\\'> <223> <Id.Lit_BadBackslash '\\'> <050> <Id.Lit_BadBackslash '\\'> <123> <Id.Lit_BadBackslash '\\'> <252> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <211> <Id.Lit_BadBackslash '\\'> <360> <Id.Lit_BadBackslash '\\'> <206> <Id.Lit_BadBackslash '\\'> <002> ) } ] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<file1.Z>})] do_fork: T ) (C {<atf_check>} {<uncompress>} {<file1>}) (C {<atf_check>} {<cmp>} {<file1>} {<expectfile1>}) (C {<atf_check>} {<test>} {<Id.KW_Bang '!'>} {<-e>} {<file1.Z>}) ] ) ) (C {<atf_test_case>} {<uncompress_stdio_1>}) (command.ShFunction name: uncompress_stdio_1_head body: (BraceGroup children: [(C {<atf_set>} {(DQ <descr>)} {(DQ <'Test uncompress without parameters'>)})] ) ) (command.ShFunction name: uncompress_stdio_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (command.Simple words: [ {<printf>} { (DQ <Id.Lit_BadBackslash '\\'> <037> <Id.Lit_BadBackslash '\\'> <235> <Id.Lit_BadBackslash '\\'> <220> <Id.Lit_BadBackslash '\\'> <060> <Id.Lit_BadBackslash '\\'> <002> <Id.Lit_BadBackslash '\\'> <012> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <240> <Id.Lit_BadBackslash '\\'> <301> <Id.Lit_BadBackslash '\\'> <203> <Id.Lit_BadBackslash '\\'> <010> <Id.Lit_BadBackslash '\\'> <023> <Id.Lit_BadBackslash '\\'> <052> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <241> <Id.Lit_BadBackslash '\\'> <303> <Id.Lit_BadBackslash '\\'> <207> <Id.Lit_BadBackslash '\\'> <020> <Id.Lit_BadBackslash '\\'> <043> <Id.Lit_BadBackslash '\\'> <112> <Id.Lit_BadBackslash '\\'> <234> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <242> <Id.Lit_BadBackslash '\\'> <305> <Id.Lit_BadBackslash '\\'> <213> <Id.Lit_BadBackslash '\\'> <030> <Id.Lit_BadBackslash '\\'> <063> <Id.Lit_BadBackslash '\\'> <152> <Id.Lit_BadBackslash '\\'> <334> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <243> <Id.Lit_BadBackslash '\\'> <307> <Id.Lit_BadBackslash '\\'> <217> <Id.Lit_BadBackslash '\\'> <040> <Id.Lit_BadBackslash '\\'> <103> <Id.Lit_BadBackslash '\\'> <212> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <111> <Id.Lit_BadBackslash '\\'> <262> <Id.Lit_BadBackslash '\\'> <244> <Id.Lit_BadBackslash '\\'> <311> <Id.Lit_BadBackslash '\\'> <223> <Id.Lit_BadBackslash '\\'> <050> <Id.Lit_BadBackslash '\\'> <123> <Id.Lit_BadBackslash '\\'> <252> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <211> <Id.Lit_BadBackslash '\\'> <360> <Id.Lit_BadBackslash '\\'> <206> <Id.Lit_BadBackslash '\\'> <002> ) } ] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<file1.Z>})] do_fork: T ) (C {<atf_check>} {<-o>} {<file> <Id.Lit_Colon ':'> <expectfile1>} {<-x>} {(SQ <'uncompress <file1.Z'>)} ) ] ) ) (C {<atf_test_case>} {<uncompress_minusc_1>}) (command.ShFunction name: uncompress_minusc_1_head body: (BraceGroup children:[(C {<atf_set>} {(DQ <descr>)} {(DQ <'Test uncompress with -c'>)})]) ) (command.ShFunction name: uncompress_minusc_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (command.Simple words: [ {<printf>} { (DQ <Id.Lit_BadBackslash '\\'> <037> <Id.Lit_BadBackslash '\\'> <235> <Id.Lit_BadBackslash '\\'> <220> <Id.Lit_BadBackslash '\\'> <060> <Id.Lit_BadBackslash '\\'> <002> <Id.Lit_BadBackslash '\\'> <012> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <240> <Id.Lit_BadBackslash '\\'> <301> <Id.Lit_BadBackslash '\\'> <203> <Id.Lit_BadBackslash '\\'> <010> <Id.Lit_BadBackslash '\\'> <023> <Id.Lit_BadBackslash '\\'> <052> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <260> <Id.Lit_BadBackslash '\\'> <241> <Id.Lit_BadBackslash '\\'> <303> <Id.Lit_BadBackslash '\\'> <207> <Id.Lit_BadBackslash '\\'> <020> <Id.Lit_BadBackslash '\\'> <043> <Id.Lit_BadBackslash '\\'> <112> <Id.Lit_BadBackslash '\\'> <234> <Id.Lit_BadBackslash '\\'> <110> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <242> <Id.Lit_BadBackslash '\\'> <305> <Id.Lit_BadBackslash '\\'> <213> <Id.Lit_BadBackslash '\\'> <030> <Id.Lit_BadBackslash '\\'> <063> <Id.Lit_BadBackslash '\\'> <152> <Id.Lit_BadBackslash '\\'> <334> <Id.Lit_BadBackslash '\\'> <310> <Id.Lit_BadBackslash '\\'> <261> <Id.Lit_BadBackslash '\\'> <243> <Id.Lit_BadBackslash '\\'> <307> <Id.Lit_BadBackslash '\\'> <217> <Id.Lit_BadBackslash '\\'> <040> <Id.Lit_BadBackslash '\\'> <103> <Id.Lit_BadBackslash '\\'> <212> <Id.Lit_BadBackslash '\\'> <034> <Id.Lit_BadBackslash '\\'> <111> <Id.Lit_BadBackslash '\\'> <262> <Id.Lit_BadBackslash '\\'> <244> <Id.Lit_BadBackslash '\\'> <311> <Id.Lit_BadBackslash '\\'> <223> <Id.Lit_BadBackslash '\\'> <050> <Id.Lit_BadBackslash '\\'> <123> <Id.Lit_BadBackslash '\\'> <252> <Id.Lit_BadBackslash '\\'> <134> <Id.Lit_BadBackslash '\\'> <211> <Id.Lit_BadBackslash '\\'> <360> <Id.Lit_BadBackslash '\\'> <206> <Id.Lit_BadBackslash '\\'> <002> ) } ] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<file1.Z>})] do_fork: T ) (C {<atf_check>} {<-o>} {<file> <Id.Lit_Colon ':'> <expectfile1>} {<uncompress>} {<-c>} {<file1.Z>} ) (C {<atf_check>} {<test>} {<-e>} {<file1.Z>}) (C {<atf_check>} {<test>} {<Id.KW_Bang '!'>} {<-e>} {<file1>}) ] ) ) (C {<atf_test_case>} {<compress_uncompress_stdio_1>}) (command.ShFunction name: compress_uncompress_stdio_1_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} {(DQ <'Test compressing and uncompressing some data, using stdio'>)} ) ] ) ) (command.ShFunction name: compress_uncompress_stdio_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>} {<8>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (C {<atf_check>} {<-x>} {(SQ <'compress <expectfile1 >file1.Z'>)}) (C {<atf_check>} {<-o>} {<file> <Id.Lit_Colon ':'> <expectfile1>} {<uncompress>} {<-c>} {<file1.Z>} ) ] ) ) (C {<atf_test_case>} {<compress_uncompress_minusc_1>}) (command.ShFunction name: compress_uncompress_minusc_1_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} {(DQ <'Test compressing and uncompressing some data, using -c'>)} ) ] ) ) (command.ShFunction name: compress_uncompress_minusc_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>} {<8>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (C {<atf_check>} {<-x>} {(SQ <'compress -c expectfile1 >file1.Z'>)}) (C {<atf_check>} {<-o>} {<file> <Id.Lit_Colon ':'> <expectfile1>} {<uncompress>} {<-c>} {<file1.Z>} ) ] ) ) (C {<atf_test_case>} {<compress_uncompress_file_1>}) (command.ShFunction name: compress_uncompress_file_1_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} {(DQ <'Test compressing and uncompressing some data, passing one filename'>)} ) ] ) ) (command.ShFunction name: compress_uncompress_file_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>} {<8>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (C {<cp>} {<expectfile1>} {<file1>}) (C {<atf_check>} {<compress>} {<file1>}) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file1.Z>} {<expectfile1>} ) (C {<atf_check>} {<uncompress>} {<file1.Z>}) (C {<atf_check>} {<cmp>} {<file1>} {<expectfile1>}) ] ) ) (C {<atf_test_case>} {<compress_uncompress_file_2>}) (command.ShFunction name: compress_uncompress_file_2_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} {(DQ <'Test compressing and uncompressing some data, passing two filenames'>)} ) ] ) ) (command.ShFunction name: compress_uncompress_file_2_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>} {<8>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<8>} {<7>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile2>})] do_fork: T ) (C {<cp>} {<expectfile1>} {<file1>}) (C {<cp>} {<expectfile2>} {<file2>}) (C {<atf_check>} {<compress>} {<file1>} {<file2>}) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file1.Z>} {<expectfile1>} ) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file2.Z>} {<expectfile2>} ) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file1.Z>} {<file2.Z>} ) (C {<atf_check>} {<uncompress>} {<file1.Z>} {<file2.Z>}) (C {<atf_check>} {<cmp>} {<file1>} {<expectfile1>}) (C {<atf_check>} {<cmp>} {<file2>} {<expectfile2>}) ] ) ) (C {<atf_test_case>} {<compress_uncompress_file_minusc_1>}) (command.ShFunction name: compress_uncompress_file_minusc_1_head body: (BraceGroup children: [ (C {<atf_set>} {(DQ <descr>)} { (DQ < 'Test compressing and uncompressing some data, passing two filenames to uncompress -c' > ) } ) ] ) ) (command.ShFunction name: compress_uncompress_file_minusc_1_body body: (BraceGroup children: [ (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<7>} {<8>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile1>})] do_fork: T ) (command.Simple words: [{<printf>} {(SQ <'%01000d\\n'>)} {<8>} {<7>}] redirects: [(redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<expectfile2>})] do_fork: T ) (C {<cp>} {<expectfile1>} {<file1>}) (C {<cp>} {<expectfile2>} {<file2>}) (C {<atf_check>} {<compress>} {<file1>} {<file2>}) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file1.Z>} {<expectfile1>} ) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file2.Z>} {<expectfile2>} ) (C {<atf_check>} {<-s>} {<Id.ControlFlow_Exit exit> <Id.Lit_Colon ':'> <1>} {<cmp>} {<-s>} {<file1.Z>} {<file2.Z>} ) (C {<atf_check>} {<-x>} {(SQ <'uncompress -c file1.Z file2.Z >all'>)}) (C {<atf_check>} {<-x>} {(SQ <'cat expectfile1 expectfile2 >expectall'>)}) (C {<atf_check>} {<cmp>} {<all>} {<expectall>}) ] ) ) (command.ShFunction name: atf_init_test_cases body: (BraceGroup children: [ (C {<atf_add_test_case>} {<uncompress_file_1>}) (C {<atf_add_test_case>} {<uncompress_file_2>}) (C {<atf_add_test_case>} {<uncompress_stdio_1>}) (C {<atf_add_test_case>} {<uncompress_minusc_1>}) (C {<atf_add_test_case>} {<compress_uncompress_stdio_1>}) (C {<atf_add_test_case>} {<compress_uncompress_minusc_1>}) (C {<atf_add_test_case>} {<compress_uncompress_file_1>}) (C {<atf_add_test_case>} {<compress_uncompress_file_2>}) (C {<atf_add_test_case>} {<compress_uncompress_file_minusc_1>}) ] ) ) ] )