ray/test/dataframe.py
Devin Petersohn 112ef07563 Adding all DataFrame methods with NotImplementedErrors (#1403)
* Adding all DataFrame methods with NotImplementedErrors

* Moving dataframe creation into function call
2018-01-07 12:00:16 -08:00

1667 lines
32 KiB
Python

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
import pytest
import ray.dataframe as rdf
import numpy as np
import pandas as pd
import ray
@pytest.fixture
def ray_df_equals_pandas(ray_df, pandas_df):
return rdf.to_pandas(ray_df).sort_index().equals(pandas_df.sort_index())
@pytest.fixture
def test_roundtrip(ray_df, pandas_df):
assert(ray_df_equals_pandas(ray_df, pandas_df))
@pytest.fixture
def test_index(ray_df, pandas_df):
assert(ray_df.index.equals(pandas_df.index))
@pytest.fixture
def test_size(ray_df, pandas_df):
assert(ray_df.size == pandas_df.size)
@pytest.fixture
def test_ndim(ray_df, pandas_df):
assert(ray_df.ndim == pandas_df.ndim)
@pytest.fixture
def test_ftypes(ray_df, pandas_df):
assert(ray_df.ftypes.equals(pandas_df.ftypes))
@pytest.fixture
def test_values(ray_df, pandas_df):
assert(np.array_equal(ray_df.values, pandas_df.values))
@pytest.fixture
def test_axes(ray_df, pandas_df):
assert(np.array_equal(ray_df.axes, pandas_df.axes))
@pytest.fixture
def test_shape(ray_df, pandas_df):
assert(ray_df.shape == pandas_df.shape)
@pytest.fixture
def test_add_prefix(ray_df, pandas_df):
test_prefix = "TEST"
new_ray_df = ray_df.add_prefix(test_prefix)
new_pandas_df = pandas_df.add_prefix(test_prefix)
assert(new_ray_df.columns.equals(new_pandas_df.columns))
@pytest.fixture
def test_add_suffix(ray_df, pandas_df):
test_suffix = "TEST"
new_ray_df = ray_df.add_suffix(test_suffix)
new_pandas_df = pandas_df.add_suffix(test_suffix)
assert(new_ray_df.columns.equals(new_pandas_df.columns))
@pytest.fixture
def test_applymap(ray_df, pandas_df, testfunc):
new_ray_df = ray_df.applymap(testfunc)
new_pandas_df = pandas_df.applymap(testfunc)
assert(ray_df_equals_pandas(new_ray_df, new_pandas_df))
@pytest.fixture
def test_copy(ray_df):
new_ray_df = ray_df.copy()
assert(new_ray_df is not ray_df)
assert(new_ray_df.df == ray_df.df)
@pytest.fixture
def test_sum(ray_df, pandas_df):
assert(ray_df_equals_pandas(ray_df.sum(), pandas_df.sum()))
@pytest.fixture
def test_abs(ray_df, pandas_df):
assert(ray_df_equals_pandas(ray_df.abs(), pandas_df.abs()))
@pytest.fixture
def test_keys(ray_df, pandas_df):
assert(ray_df.keys().equals(pandas_df.keys()))
@pytest.fixture
def test_transpose(ray_df, pandas_df):
assert(ray_df_equals_pandas(ray_df.T, pandas_df.T))
assert(ray_df_equals_pandas(ray_df.transpose(), pandas_df.transpose()))
@pytest.fixture
def create_test_dataframe():
df = pd.DataFrame({'col1': [0, 1, 2, 3],
'col2': [4, 5, 6, 7],
'col3': [8, 9, 10, 11],
'col4': [12, 13, 14, 15]})
return rdf.from_pandas(df, 2)
def test_int_dataframe():
ray.init()
pandas_df = pd.DataFrame({'col1': [0, 1, 2, 3],
'col2': [4, 5, 6, 7],
'col3': [8, 9, 10, 11],
'col4': [12, 13, 14, 15]})
ray_df = rdf.from_pandas(pandas_df, 2)
testfuncs = [lambda x: x + 1,
lambda x: str(x),
lambda x: x * x,
lambda x: x,
lambda x: False]
test_roundtrip(ray_df, pandas_df)
test_index(ray_df, pandas_df)
test_size(ray_df, pandas_df)
test_ndim(ray_df, pandas_df)
test_ftypes(ray_df, pandas_df)
test_values(ray_df, pandas_df)
test_axes(ray_df, pandas_df)
test_shape(ray_df, pandas_df)
test_add_prefix(ray_df, pandas_df)
test_add_suffix(ray_df, pandas_df)
for testfunc in testfuncs:
test_applymap(ray_df, pandas_df, testfunc)
test_copy(ray_df)
test_sum(ray_df, pandas_df)
test_abs(ray_df, pandas_df)
test_keys(ray_df, pandas_df)
test_transpose(ray_df, pandas_df)
def test_float_dataframe():
pandas_df = pd.DataFrame({'col1': [0.0, 1.0, 2.0, 3.0],
'col2': [4.0, 5.0, 6.0, 7.0],
'col3': [8.0, 9.0, 10.0, 11.0],
'col4': [12.0, 13.0, 14.0, 15.0]})
ray_df = rdf.from_pandas(pandas_df, 2)
testfuncs = [lambda x: x + 1,
lambda x: str(x),
lambda x: x * x,
lambda x: x,
lambda x: False]
test_roundtrip(ray_df, pandas_df)
test_index(ray_df, pandas_df)
test_size(ray_df, pandas_df)
test_ndim(ray_df, pandas_df)
test_ftypes(ray_df, pandas_df)
test_values(ray_df, pandas_df)
test_axes(ray_df, pandas_df)
test_shape(ray_df, pandas_df)
test_add_prefix(ray_df, pandas_df)
test_add_suffix(ray_df, pandas_df)
for testfunc in testfuncs:
test_applymap(ray_df, pandas_df, testfunc)
test_copy(ray_df)
test_sum(ray_df, pandas_df)
test_abs(ray_df, pandas_df)
test_keys(ray_df, pandas_df)
test_transpose(ray_df, pandas_df)
def test_add():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.add(None)
def test_agg():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.agg(None)
def test_aggregate():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.aggregate(None)
def test_align():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.align(None)
def test_all():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.all()
def test_any():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.any()
def test_append():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.append(None)
def test_apply():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.apply(None)
def test_as_blocks():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.as_blocks()
def test_as_matrix():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.as_matrix()
def test_asfreq():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.asfreq(None)
def test_asof():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.asof(None)
def test_assign():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.assign()
def test_astype():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.astype(None)
def test_at_time():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.at_time(None)
def test_between_time():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.between_time(None, None)
def test_bfill():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.bfill()
def test_bool():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.bool()
def test_boxplot():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.boxplot()
def test_clip():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.clip()
def test_clip_lower():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.clip_lower(None)
def test_clip_upper():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.clip_upper(None)
def test_combine():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.combine(None, None)
def test_combine_first():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.combine_first(None)
def test_compound():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.compound()
def test_consolidate():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.consolidate()
def test_convert_objects():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.convert_objects()
def test_corr():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.corr()
def test_corrwith():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.corrwith(None)
def test_count():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.count()
def test_cov():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.cov()
def test_cummax():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.cummax()
def test_cummin():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.cummin()
def test_cumprod():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.cumprod()
def test_cumsum():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.cumsum()
def test_describe():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.describe()
def test_diff():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.diff()
def test_div():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.div(None)
def test_divide():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.divide(None)
def test_dot():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.dot(None)
def test_drop():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.drop()
def test_drop_duplicates():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.drop_duplicates()
def test_duplicated():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.duplicated()
def test_eq():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.eq(None)
def test_equals():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.equals(None)
def test_eval():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.eval(None)
def test_ewm():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.ewm()
def test_expanding():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.expanding()
def test_ffill():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.ffill()
def test_fillna():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.fillna()
def test_filter():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.filter()
def test_first():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.first(None)
def test_first_valid_index():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.first_valid_index()
def test_floordiv():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.floordiv(None)
def test_from_csv():
with pytest.raises(NotImplementedError):
rdf.DataFrame.from_csv(None)
def test_from_dict():
with pytest.raises(NotImplementedError):
rdf.DataFrame.from_dict(None)
def test_from_items():
with pytest.raises(NotImplementedError):
rdf.DataFrame.from_items(None)
def test_from_records():
with pytest.raises(NotImplementedError):
rdf.DataFrame.from_records(None)
def test_ge():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.ge(None)
def test_get():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.get(None)
def test_get_dtype_counts():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.get_dtype_counts()
def test_get_ftype_counts():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.get_ftype_counts()
def test_get_value():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.get_value(None, None)
def test_get_values():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.get_values()
def test_gt():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.gt(None)
def test_head():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.head()
def test_hist():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.hist(None)
def test_idxmax():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.idxmax()
def test_idxmin():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.idxmin()
def test_infer_objects():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.infer_objects()
def test_info():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.info()
def test_insert():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.insert(None, None, None)
def test_interpolate():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.interpolate()
def test_items():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.items()
def test_iteritems():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.iteritems()
def test_iterrows():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.iterrows()
def test_itertuples():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.itertuples()
def test_join():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.join(None)
def test_kurt():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.kurt()
def test_kurtosis():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.kurtosis()
def test_last():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.last(None)
def test_last_valid_index():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.last_valid_index()
def test_le():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.le(None)
def test_lookup():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.lookup(None, None)
def test_lt():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.lt(None)
def test_mad():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.mad()
def test_mask():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.mask(None)
def test_max():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.max()
def test_mean():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.mean()
def test_median():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.median()
def test_melt():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.melt()
def test_memory_usage():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.memory_usage()
def test_merge():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.merge(None)
def test_min():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.min()
def test_mod():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.mod(None)
def test_mode():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.mode()
def test_mul():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.mul(None)
def test_multiply():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.multiply(None)
def test_ne():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.ne(None)
def test_nlargest():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.nlargest(None, None)
def test_notna():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.notna()
def test_notnull():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.notnull()
def test_nsmallest():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.nsmallest(None, None)
def test_nunique():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.nunique()
def test_pct_change():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.pct_change()
def test_pipe():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.pipe(None)
def test_pivot():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.pivot()
def test_pivot_table():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.pivot_table()
def test_plot():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.plot()
def test_pop():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.pop(None)
def test_pow():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.pow(None)
def test_prod():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.prod()
def test_product():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.product()
def test_quantile():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.quantile()
def test_query():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.query(None)
def test_radd():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.radd(None)
def test_rank():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rank()
def test_rdiv():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rdiv(None)
def test_reindex():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.reindex()
def test_reindex_axis():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.reindex_axis(None)
def test_reindex_like():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.reindex_like(None)
def test_rename():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rename()
def test_rename_axis():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rename_axis(None)
def test_reorder_levels():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.reorder_levels(None)
def test_replace():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.replace()
def test_resample():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.resample(None)
def test_reset_index():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.reset_index()
def test_rfloordiv():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rfloordiv(None)
def test_rmod():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rmod(None)
def test_rmul():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rmul(None)
def test_rolling():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rolling(None)
def test_round():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.round()
def test_rpow():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rpow(None)
def test_rsub():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rsub(None)
def test_rtruediv():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.rtruediv(None)
def test_sample():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.sample()
def test_select():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.select(None)
def test_select_dtypes():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.select_dtypes()
def test_sem():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.sem()
def test_set_axis():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.set_axis(None)
def test_set_index():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.set_index(None)
def test_set_value():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.set_value(None, None, None)
def test_shift():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.shift()
def test_skew():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.skew()
def test_slice_shift():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.slice_shift()
def test_sort_index():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.sort_index()
def test_sort_values():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.sort_values(None)
def test_sortlevel():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.sortlevel()
def test_squeeze():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.squeeze()
def test_stack():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.stack()
def test_std():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.std()
def test_sub():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.sub(None)
def test_subtract():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.subtract(None)
def test_swapaxes():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.swapaxes(None, None)
def test_swaplevel():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.swaplevel()
def test_tail():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.tail()
def test_take():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.take(None)
def test_to_clipboard():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_clipboard()
def test_to_csv():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_csv()
def test_to_dense():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_dense()
def test_to_dict():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_dict()
def test_to_excel():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_excel(None)
def test_to_feather():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_feather(None)
def test_to_gbq():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_gbq(None, None)
def test_to_hdf():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_hdf(None, None)
def test_to_html():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_html()
def test_to_json():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_json()
def test_to_latex():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_latex()
def test_to_msgpack():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_msgpack()
def test_to_panel():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_panel()
def test_to_parquet():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_parquet(None)
def test_to_period():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_period()
def test_to_pickle():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_pickle(None)
def test_to_records():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_records()
def test_to_sparse():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_sparse()
def test_to_sql():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_sql(None, None)
def test_to_stata():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_stata(None)
def test_to_string():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_string()
def test_to_timestamp():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_timestamp()
def test_to_xarray():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.to_xarray()
def test_transform():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.transform(None)
def test_truediv():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.truediv(None)
def test_truncate():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.truncate()
def test_tshift():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.tshift()
def test_tz_convert():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.tz_convert(None)
def test_tz_localize():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.tz_localize(None)
def test_unstack():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.unstack()
def test_update():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.update(None)
def test_var():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.var()
def test_where():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.where(None)
def test_xs():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.xs(None)
def test___getitem__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__getitem__(None)
def test___setitem__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__setitem__(None, None)
def test___len__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__len__()
def test___unicode__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__unicode__()
def test___neg__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__neg__()
def test___invert__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__invert__()
def test___hash__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__hash__()
def test___iter__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__iter__()
def test___contains__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__contains__(None)
def test___nonzero__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__nonzero__()
def test___bool__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__bool__()
def test___abs__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__abs__()
def test___round__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__round__()
def test___array__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__array__()
def test___array_wrap__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__array_wrap__(None)
def test___getstate__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__getstate__()
def test___setstate__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__setstate__(None)
def test___delitem__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__delitem__(None)
def test___finalize__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__finalize__(None)
def test___copy__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__copy__()
def test___deepcopy__():
ray_df = create_test_dataframe()
with pytest.raises(NotImplementedError):
ray_df.__deepcopy__()