Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/py-polars/tests/unit/series/test_to_list.py
6939 views
1
from __future__ import annotations
2
3
from hypothesis import example, given
4
5
import polars as pl
6
from polars.testing import assert_series_equal
7
from polars.testing.parametric import series
8
9
10
@given(
11
s=series(
12
# Roundtrip doesn't work with time zones:
13
# https://github.com/pola-rs/polars/issues/16297
14
allow_time_zones=False,
15
)
16
)
17
@example(s=pl.Series(dtype=pl.Array(pl.Date, 1)))
18
def test_to_list(s: pl.Series) -> None:
19
values = s.to_list()
20
result = pl.Series(values, dtype=s.dtype)
21
assert_series_equal(s, result, categorical_as_str=True)
22
23