code: def test_check_nan_false_param():
      # Arrange
      data = {
          "col1": [
              "foo",
              "bar",
              "cat",
              "earth",
              "earth?",
              "!E!A!R!T!H",
              np.nan,
              "null",
          ]
      }
      dataframe = pd.DataFrame(data=data)
      # Act
      result = MixedNulls(
          null_string_list=["earth"], check_nan=False
      ).run(dataframe)
      # Assert
      assert_that(
          result.value["columns"], has_entry("col1", has_length(4))
      )
  
imports: import numpy
  import pandas
  from hamcrest import any_of, assert_that, calling, close_to, equal_to, greater_than, has_entries, has_entry, has_items, has_length, is_, raises
  from deepchecks.core.errors import DatasetValidationError, DeepchecksValueError
  from deepchecks.tabular.checks.data_integrity.mixed_nulls import MixedNulls
  from deepchecks.tabular.dataset import Dataset
  from tests.base.utils import equal_condition_result
label_desc: Use image node_id 7 for calling a global function with example usage: test_check_nan_false_param() without return types