schema_salad.tests.test_real_cwl
================================

.. py:module:: schema_salad.tests.test_real_cwl

.. autoapi-nested-parse::

   Checks loading of some real world tools and workflows found in the wild (e.g. dockstore)

   run individually as py.test -k tests/test_real_cwl.py



Attributes
----------

.. autoapisummary::

   schema_salad.tests.test_real_cwl.test_dir_name


Classes
-------

.. autoapisummary::

   schema_salad.tests.test_real_cwl.TestRealWorldCWL


Module Contents
---------------

.. py:data:: test_dir_name
   :value: 'tests/test_real_cwl/'


.. py:class:: TestRealWorldCWL

   .. py:attribute:: document_loader
      :type:  schema_salad.ref_resolver.Loader


   .. py:attribute:: avsc_names
      :type:  schema_salad.avro.schema.Names | schema_salad.avro.schema.SchemaParseException | None
      :value: None



   .. py:attribute:: schema_metadata
      :type:  dict[str, Any] | None
      :value: None



   .. py:attribute:: metaschema_loader
      :type:  schema_salad.ref_resolver.Loader | None
      :value: None



   .. py:method:: setup_class()
      :classmethod:



   .. py:method:: load_cwl(src)


   .. py:method:: test_topmed_single_doc()

      TOPMed Variant Calling Pipeline CWL1



   .. py:method:: test_h3agatk_WES()

      H3ABioNet GATK Germline Workflow



   .. py:method:: test_h3agatk_SNP()

      H3ABioNet SNPs Workflow



   .. py:method:: test_icgc_pancan()

      ICGC PanCan



