
  * Copyright ( c ) 2014 - present , Facebook , Inc. 
  * 
  * This source code is licensed under the MIT license found in the 
  * LICENSE file in the root directory of this source tree . 
 
 * Copyright (c) 2014-present, Facebook, Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *)

open Process

let main =
  let pid, ic =
    fork (fun oc ->
        output_string oc "This is a test\n" ;
        true )
  in
  let zipunzip = compose gzip gunzip in
  ignore (diff_on_same_input (fun ic oc -> copy ic oc ; flush_all () ; true) zipunzip ic stderr) ;
  close_in ic ;
  ignore (wait pid)


  * Copyright ( c ) 2014 - present , Facebook , Inc. 
  * 
  * This source code is licensed under the MIT license found in the 
  * LICENSE file in the root directory of this source tree . 
 
 * Copyright (c) 2014-present, Facebook, Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *)

open Process

let main =
  let pid, ic =
    fork (fun oc ->
        output_string oc "This is a test\n" ;
        true )
  in
  let zipunzip = compose gzip gunzip in
  ignore (diff_on_same_input (fun ic oc -> copy ic oc ; flush_all () ; true) zipunzip ic stderr) ;
  close_in ic ;
  ignore (wait pid)
