(pdf, df)
| 939 | |
| 940 | |
| 941 | def test_map_meta(pdf, df): |
| 942 | expected = pdf.x.map(lambda x: x + 1) |
| 943 | result = df.x.map(lambda x: x + 1, meta=expected.iloc[:0]) |
| 944 | assert_eq(result, expected) |
| 945 | |
| 946 | result = df.x.map(df.x + 1, meta=expected.iloc[:0]) |
| 947 | assert_eq(result, expected) |
| 948 | |
| 949 | result = df.x.map(df.x + 1, meta=("x", "int64")) |
| 950 | assert_eq(result, expected) |
| 951 | |
| 952 | result = df.x.map((df.x + 1).compute(), meta=("x", "int64")) |
| 953 | assert_eq(result, expected) |
| 954 | |
| 955 | pdf.index.name = "a" |
| 956 | df = from_pandas(pdf, npartitions=10) |
| 957 | result = df.x.map(lambda x: x + 1, meta=("x", "int64")) |
| 958 | assert_eq(result, expected) |
| 959 | |
| 960 | |
| 961 | def test_simplify_add_suffix_add_prefix(df, pdf): |
nothing calls this directly
no test coverage detected