예제 #1
0
def test_toCategory_df_internet_traffic_ignore_datetime_and_integer(
        df_internet_traffic):
    assert ((toCategory(df_internet_traffic,
                        int_=False,
                        bool_=False,
                        object_=False) == df_internet_traffic).all().all())
예제 #2
0
def test_toCategory_Xboolean(Xboolean):
    assert (toCategory(Xboolean) == Xboolean.astype("category")).all().all()
예제 #3
0
def test_toCategory_df_internet_traffic_datetime_and_integer(
        df_internet_traffic):
    assert ((toCategory(df_internet_traffic) == df_internet_traffic.astype(
        "category")).all().all())
예제 #4
0
def test_toCategory_Xobject_not_datetime_format(Xobject):
    assert (toCategory(Xobject) == Xobject.astype("category")).all().all()
예제 #5
0
def test_toCategory_Xboolean_ignore_bool(Xboolean):
    assert ((toCategory(Xboolean, int_=False, bool_=False,
                        object_=False) == Xboolean).all().all())
예제 #6
0
def test_toCategory_City_integer_column_names(City):
    dfi = City.astype("int")
    assert (toCategory(dfi).columns == dfi.astype("category").columns).all()
예제 #7
0
def test_toCategory_Xobect_ignore_object(Xobject):
    assert ((toCategory(Xobject, int_=True, bool_=True,
                        object_=False) == Xobject).all().all())
예제 #8
0
def test_toCategory__City_int_default(City):
    dfi = City.astype("int")
    assert (toCategory(dfi) == dfi.astype("category")).all().all()
예제 #9
0
def test_toCategory_City_ignore_integer(City):
    dfi = City.astype("int")
    assert ((toCategory(dfi, int_=False, bool_=False,
                        object_=False) == dfi).all().all())
예제 #10
0
def test_toCategory_City_ignore_float(City):
    assert (toCategory(City) == City).all().all()
예제 #11
0
def test_toCategory_passed_arg_type_error0():
    with pytest.raises(AttributeError):
        toCategory(0)
예제 #12
0
def test_toCategory_no_passed_arg_type_error_none():
    with pytest.raises(TypeError):
        toCategory()