code: def test_should_run_select_query_in_github(self):
      # Create database.
      params = {
          "owner": "georgia-tech-db",
          "repo": "evadb",
      }
      query = f"""CREATE DATABASE github_data
                      WITH ENGINE = "github",
                      PARAMETERS = {params};"""
      execute_query_fetch_all(self.evadb, query)
  
      query = "SELECT * FROM github_data.stargazers LIMIT 10;"
      batch = execute_query_fetch_all(self.evadb, query)
      self.assertEqual(len(batch), 10)
      expected_column = list(
          ["stargazers.{}".format(col) for col, _ in STARGAZERS_COLUMNS]
      )
      self.assertEqual(batch.columns, expected_column)
  
file_path: evadb/test/integration_tests/long/test_github_datasource.py
imports: import unittest
  from test.util import get_evadb_for_testing
  import pytest
  from evadb.server.command_handler import execute_query_fetch_all
  from evadb.third_party.databases.github.table_column_info import STARGAZERS_COLUMNS
label_desc: Use image node_id 3 for calling the GithubDataSourceTest obj's underlying member method code with example usage: obj.test_should_run_select_query_in_github() without return types