code: def test_spatialite_error_if_cannot_find_load_extension_spatialite():
      runner = CliRunner()
      result = runner.invoke(
          cli,
          [
              "serve",
              str(pathlib.Path(__file__).parent / "spatialite.db"),
              "--load-extension",
              "spatialite",
          ],
      )
      assert result.exit_code != 0
      assert "Could not find SpatiaLite extension" in result.output
  
imports: from .fixtures import app_client, make_app_client, TestClient, EXPECTED_PLUGINS
  import asyncio
  from datasette.app import SETTINGS
  from datasette.plugins import DEFAULT_PLUGINS
  from datasette.cli import cli, serve
  from datasette.version import __version__
  from datasette.utils import tilde_encode
  from datasette.utils.sqlite import sqlite3
  from click.testing import CliRunner
  import io
  import json
  import pathlib
  import pytest
  import sys
  import textwrap
  from unittest import mock
  import urllib
label_desc: Use image node_id 5 for calling a global function with example usage: test_spatialite_error_if_cannot_find_load_extension_spatialite() without return types