code: def test_select_with_invalid_order_by_field_fails(self):
      webz_handler = Mock(WebzHandler)
      webz_handler.call_webz_api.return_value = pd.DataFrame(
          [SAMPLE_POST]
      )
      posts_table = WebzPostsTable(webz_handler)
      query = parse_sql(
          "SELECT thread__uuid FROM posts ORDER BY posts.invalid_field",
          dialect="mindsdb",
      )
      with self.assertRaises(ValueError) as context:
          posts_table.select(query)
      self.assertEqual(
          str(context.exception),
          "Order by unknown column invalid_field",
      )
  
file_path: mindsdb/tests/handler_tests/test_webz_handler.py
imports: import unittest
  from unittest.mock import Mock
  import pandas
  from mindsdb_sql import parse_sql
  from mindsdb.integrations.handlers.webz_handler.webz_handler import WebzHandler
  from mindsdb.integrations.handlers.webz_handler.webz_tables import WebzPostsTable, WebzReviewsTable
label_desc: Use image node_id 4 for calling the WebzPostsTableTest obj's underlying member method code with example usage: obj.test_select_with_invalid_order_by_field_fails() without return types