message: skip tls in ci for now
diff: @@ -512,6 +512,7 @@ def test_empty_result_on_some_partition(postgres_url: str) -> None:
  assert_frame_equal(df, expected, check_names=True)
  +@pytest.mark.skipif(os.environ.get("TEST_COVER", "main") != "all", reason="Do not test TLS unless TEST_COVER=all")
  def test_read_sql_tls(postgres_url_tls: str) -> None:
  print(postgres_url_tls)
  query = "SELECT * FROM test_table"
  @@ -539,6 +540,7 @@ def test_read_sql_tls(postgres_url_tls: str) -> None:
  assert_frame_equal(df, expected, check_names=True)
  +@pytest.mark.skipif(os.environ.get("TEST_COVER", "main") != "all", reason="Do not test TLS unless TEST_COVER=all")
  def test_read_sql_tls_with_cert(postgres_url_tls: str, postgres_rootcert: str) -> None:
  query = "SELECT * FROM test_table"
  df = read_sql(
  @@ -563,3 +565,31 @@ def test_read_sql_tls_with_cert(postgres_url_tls: str, postgres_rootcert: str) -
  },
  )
  assert_frame_equal(df, expected, check_names=True)
  +
  +
  +@pytest.mark.skipif(os.environ.get("TEST_COVER", "main") != "all", reason="Do not test TLS unless TEST_COVER=all")
  +def test_read_sql_tls_disable(postgres_url_tls: str) -> None:
  + print(postgres_url_tls)
  + query = "SELECT * FROM test_table"
  + df = read_sql(
  + f"{postgres_url_tls}?sslmode=disable",
  + query,
  + partition_on="test_int",
  + partition_range=(0, 2000),
  + partition_num=3,
  + )
  + expected = pd.DataFrame(
  + index=range(6),
  + data={
  + "test_int": pd.Series([1, 2, 0, 3, 4, 1314], dtype="Int64"),
  + "test_nullint": pd.Series([3, None, 5, 7, 9, 2], dtype="Int64"),
  + "test_str": pd.Series(
  + ["str1", "str2", "a", "b", "c", None], dtype="object"
  + ),
  + "test_float": pd.Series([None, 2.2, 3.1, 3, 7.8, -10], dtype="float64"),
  + "test_bool": pd.Series(
  + [True, False, None, False, None, True], dtype="boolean"
  + ),
  + },
  + )
  + assert_frame_equal(df, expected, check_names=True)
  