def test_order_sort_valid_key(): item = dict(order=1) assert charts_builder.order_sort(item) == 1
def test_order_sort_invalid_key(): item = dict() assert charts_builder.order_sort(item) == -1
def test_order_sort_force_valueerror(): item = dict(order='NaN') assert charts_builder.order_sort(item) == -1
def test_order_sort_force_valueerror_none(): item = dict(order=None) assert charts_builder.order_sort(item) == -1
def test_order_sort_force_valueerror_func(): item = dict(order=lambda x: x) assert charts_builder.order_sort(item) == -1
def test_order_sort_none(): assert charts_builder.order_sort(None) == -1