(db)
| 459 | |
| 460 | |
| 461 | def test_read_sql(db): |
| 462 | from sqlalchemy import sql |
| 463 | |
| 464 | s = sql.select(sql.column("number"), sql.column("name")).select_from( |
| 465 | sql.table("test") |
| 466 | ) |
| 467 | out = read_sql(s, db, npartitions=2, index_col="number") |
| 468 | assert_eq(out, df[["name"]]) |
| 469 | |
| 470 | data = read_sql_table("test", db, npartitions=2, index_col="number").compute() |
| 471 | assert (data.name == df.name).all() |
| 472 | assert data.index.name == "number" |
| 473 | assert_eq(data, df) |
| 474 | |
| 475 | |
| 476 | @contextmanager |
nothing calls this directly
no test coverage detected
searching dependent graphs…