diff --git a/providers/openlineage/docs/guides/developer.rst b/providers/openlineage/docs/guides/developer.rst index 07f3b02a751b8..c4cf5348064ef 100644 --- a/providers/openlineage/docs/guides/developer.rst +++ b/providers/openlineage/docs/guides/developer.rst @@ -288,7 +288,7 @@ To learn more about how Operators and Extractors work together under the hood, c When testing an Extractor, we want to firstly verify if ``OperatorLineage`` object is being created, specifically verifying that the object is being built with the correct input and output datasets and relevant facets. This is done in OpenLineage via pytest, with appropriate mocking and patching for connections and objects. -Check out `example tests `_. +Check out `example tests `_. Testing each facet is also important, as data or graphs in the UI can render incorrectly if the facets are wrong. For example, if the facet name is created incorrectly in the Extractor, then the Operator's task will not show up in the lineage graph, @@ -370,8 +370,8 @@ like extracting column level lineage and inputs/outputs from SQL query with SQL return lineage_metadata For more examples of OpenLineage Extractors, check out the source code of -`BashExtractor `_ or -`PythonExtractor `_. +`BashExtractor `_ or +`PythonExtractor `_. .. _custom_facets:openlineage: