MCPcopy
hub / github.com/dask/dask / test_query_index_from_query

Function test_query_index_from_query

dask/dataframe/io/tests/test_sql.py:416–429  ·  view source on GitHub ↗
(db)

Source from the content-addressed store, hash-verified

414
415
416def test_query_index_from_query(db):
417 from sqlalchemy import sql
418
419 number = sql.column("number")
420 name = sql.column("name")
421 s1 = sql.select(number, name, sql.func.length(name).label("lenname")).select_from(
422 sql.table("test")
423 )
424 out = read_sql_query(s1, db, npartitions=2, index_col="lenname")
425
426 lenname_df = df.copy()
427 lenname_df["lenname"] = lenname_df["name"].str.len()
428 lenname_df = lenname_df.reset_index().set_index("lenname")
429 assert_eq(out, lenname_df.loc[:, ["number", "name"]])
430
431
432def test_query_with_meta(db):

Callers

nothing calls this directly

Calls 5

read_sql_queryFunction · 0.90
assert_eqFunction · 0.90
set_indexMethod · 0.80
reset_indexMethod · 0.80
copyMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…