code: def test_pyodbc_version(self):
      connector = pyodbc.PyODBCConnector()
      for vers, expected in [
          ("2.1.8", (2, 1, 8)),
          ("py3-3.0.1-beta4", (3, 0, 1, "beta4")),
          ("10.15.17", (10, 15, 17)),
          ("crap.crap.crap", ()),
      ]:
          eq_(connector._parse_dbapi_version(vers), expected)
  
imports: from sqlalchemy.connectors import pyodbc
  from sqlalchemy.testing import eq_
  from sqlalchemy.testing import fixtures
label_desc: Use image node_id 1 for calling the PyODBCTest obj's underlying member method code with example usage: obj.test_pyodbc_version() without return types