@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 ns1:   <http://commonwl.org/cwltool#> .
@prefix ExpressionTool: <https://w3id.org/cwl/cwl#ExpressionTool/> .

<https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#required>
        cwl:outputSource  <https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#step1/result> ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#step1> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:outputs              <https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#required> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#step1/run/result>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#step1>
        cwl:out   <https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#step1/result> ;
        cwl:run   [ a                          cwl:ExpressionTool ;
                    ExpressionTool:expression  "$({\"result\": \"huzzah!\"})\n" ;
                    cwl:outputs                <https://w3id.org/cwl/view/git/2c48ccc9c67e4d5671ec32d2182d25d7a0bb631d/tests/wf/conditional_step_no_inputs.cwl#step1/run/result> ;
                    cwl:requirements           [ a  cwl:InlineJavascriptRequirement ] ;
                    cwl:requirements           [ a  cwl:InlineJavascriptRequirement ]
                  ] ;
        cwl:when  "$(self !== null)" .
