code: def test_sql_join_anti_semi(sql: str, expected: pl.DataFrame) -> None:
      frames = {
          "tbl_a": pl.DataFrame(
              {"a": [1, 2, 3], "b": [4, 0, 6], "c": ["w", "y", "z"]}
          ),
          "tbl_b": pl.DataFrame(
              {"a": [3, 2, 1], "b": [6, 5, 4], "c": ["x", "y", "z"]}
          ),
          "tbl_c": pl.DataFrame(
              {"c": ["w", "y", "z"], "d": [10.5, -50.0, 25.5]}
          ),
      }
      ctx = pl.SQLContext(frames, eager_execution=True)
      assert_frame_equal(expected, ctx.execute(sql))
  
imports: from __future__ import annotations
  import datetime
  import math
  from pathlib import Path
  import pytest
  import polars
  import polars.selectors
  from polars.exceptions import ComputeError, InvalidOperationError
  from polars.testing import assert_frame_equal, assert_series_equal
label_desc: Use image node_id 13 for calling a global function with example usage: test_sql_join_anti_semi(sql, expected) without return types