schema_salad.tests.test_schemas_directive
=========================================

.. py:module:: schema_salad.tests.test_schemas_directive

.. autoapi-nested-parse::

   Checks for accepting $schemas directive

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



Attributes
----------

.. autoapisummary::

   schema_salad.tests.test_schemas_directive.test_dir_name


Classes
-------

.. autoapisummary::

   schema_salad.tests.test_schemas_directive.TestSchemasDirective


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

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


.. py:class:: TestSchemasDirective

   Ensure codegen-produced parsers accept $schemas directives


   .. 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_dollarsign_schema()

      EDAM.owl as a schema



