--- parser3/tests/286.html 2013/06/27 21:31:52 1.1 +++ parser3/tests/286.html 2017/02/13 17:15:56 1.4 @@ -1,20 +1,28 @@ @main[] -$ft[^file::exec[cat.sh; $.stdin[test] ;stdin]] -ft:^json:string[$fb] +$script[./cat^os[-windows].sh] + +$ft[^file::exec[$script; $.stdin[test^#0D^#0A] ;stdin]] +ft:^json:string[$fb; $.file[text] ] $f1[^file::create[$ft; $.mode[binary] ]] -f1:^json:string[$f1] +f1:^json:string[$f1; $.file[text] ] -$fb[^file::exec[binary;cat.sh; $.stdin[test] ;stdin]] -fb:^json:string[$fb] +$fb[^file::exec[binary;$script; $.stdin[test^#0D^#0A] ;stdin]] +fb:^json:string[$fb; $.file[text] ] $f2[^file::create[$fb; $.mode[text] ]] -f2:^json:string[$f2] +f2:^json:string[$f2; $.file[text] ] -$f3[^file::create[$ft; $.content-type[my/format] ]] +$f3[^file::create[$fb; $.content-type[my/format] ]] f3:^json:string[$f3] $f4[^file::create[$f3; $.name[test.gif] ]] f4:^json:string[$f4] +$f5[^file::create[$f4; $.mode[text] ]] +f5:^json:string[$f5] + +$f6[^file::create[$f5; $.mode[binary] $.name[test2.gif] $.content-type[image/gif] ]] +f6:^json:string[$f6] +