@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix EnvVarRequirement: <https://w3id.org/cwl/cwl#EnvVarRequirement/> .
@prefix EnvironmentDef: <https://w3id.org/cwl/cwl#EnvironmentDef/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix cwl:   <https://w3id.org/cwl/cwl#> .
@prefix Workflow: <https://w3id.org/cwl/cwl#Workflow/> .
@prefix sld:   <https://w3id.org/cwl/salad#> .
@prefix CommandOutputBinding: <https://w3id.org/cwl/cwl#CommandOutputBinding/> .
@prefix ns1:   <http://commonwl.org/cwltool#> .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#out>
        cwl:outputSource  <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#step1/out> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-tool1.cwl#in>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-tool1.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/bin/sh" "-c" "echo $TEST_ENV" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-tool1.cwl#in> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-tool1.cwl#out> ;
        cwl:requirements         [ a                         cwl:EnvVarRequirement ;
                                   EnvVarRequirement:envDef  [ EnvironmentDef:envName   "TEST_ENV" ;
                                                               EnvironmentDef:envValue  "$(inputs.in)"
                                                             ]
                                 ] ;
        cwl:stdout               "out" .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#step1/in>
        cwl:source  <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#in> .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#step1> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#in> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#out> ;
        cwl:requirements         [ a                         cwl:EnvVarRequirement ;
                                   EnvVarRequirement:envDef  [ EnvironmentDef:envName   "TEST_ENV" ;
                                                               EnvironmentDef:envValue  "override"
                                                             ]
                                 ] .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-tool1.cwl#out>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "out" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#in>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#step1>
        cwl:in   <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#step1/in> ;
        cwl:out  <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-wf1.cwl#step1/out> ;
        cwl:run  <https://w3id.org/cwl/view/git/31bda22357987171f02ae6513fcc26e011e6afed/tests/env-tool1.cwl> .
