code: def get_openlineage_facets_on_start(self):
      @define
      class WrongOperatorLineage:
          inputs: list[Dataset] = Factory(list)
          outputs: list[Dataset] = Factory(list)
          some_other_param: dict = Factory(dict)
  
      return WrongOperatorLineage(  # type: ignore
          inputs=INPUTS,
          outputs=OUTPUTS,
          some_other_param={"asdf": "fdsa"},
      )
  
imports: from __future__ import annotations
  import os
  from typing import Any
  from unittest import mock
  import pytest
  from attrs import Factory, define, field
  from openlineage.client.facet import BaseFacet, ParentRunFacet, SqlJobFacet
  from openlineage.client.run import Dataset
  from airflow.models.baseoperator import BaseOperator
  from airflow.operators.python import PythonOperator
  from airflow.providers.openlineage.extractors.base import BaseExtractor, DefaultExtractor, OperatorLineage
  from airflow.providers.openlineage.extractors.manager import ExtractorManager
  from airflow.providers.openlineage.extractors.python import PythonExtractor
  from tests.test_utils.config import conf_vars
label_desc: Use image node_id 2 for calling the OperatorWrongOperatorLineageClass obj's underlying member method code with example usage: obj.get_openlineage_facets_on_start() and returns: WrongOperatorLineage