code: def test_remove_all_whitespace(spark):
      df = quinn.create_df(
          spark,
          [
              ("  I like     fish  ", "Ilikefish"),
              ("    zombies", "zombies"),
              ("simpsons   cat lady", "simpsonscatlady"),
              (None, None),
          ],
          [
              ("words", StringType(), True),
              ("expected", StringType(), True),
          ],
      )
      actual_df = df.withColumn(
          "words_without_whitespace",
          quinn.remove_all_whitespace(F.col("words")),
      )
      chispa.assert_column_equality(
          actual_df, "words_without_whitespace", "expected"
      )
  
imports: import pytest
  import pyspark.sql.functions
  from pyspark.sql.types import StructField, StructType, BooleanType, DateType, IntegerType, ArrayType, FloatType, StringType, MapType
  import quinn
  from tests.conftest import auto_inject_fixtures
  import chispa
  import datetime
  import uuid
label_desc: Use image node_id 2 for calling a global function with example usage: test_remove_all_whitespace(spark) without return types