def test_size_palette(): s = scale_size_discrete() items = s.palette(9) assert (len(items) == 9) s = scale_size_continuous(range=(1, 6)) frac = 0.5 value = s.palette(frac**2) assert (value == (1 + 6) * frac) # Just test that they work s = scale_size_area(range=(1, 6)) s.palette(frac**2) s = scale_size_radius(range=(1, 6)) s.palette(frac**2)
def test_size_palette(): s = scale_size_discrete() items = s.palette(9) assert(len(items) == 9) s = scale_size_continuous(range=(1, 6)) frac = 0.5 value = s.palette(frac**2) assert(value == (1+6)*frac) # Just test that they work s = scale_size_area(range=(1, 6)) s.palette(frac**2) s = scale_size_radius(range=(1, 6)) s.palette(frac**2)
def test_size_palette(): with pytest.warns(PlotnineWarning): # Warns against a discrete size scale s = scale_size_discrete() items = s.palette(9) assert(len(items) == 9) s = scale_size_continuous(range=(1, 6)) frac = 0.5 value = s.palette(frac**2) assert(value == (1+6)*frac) # Just test that they work s = scale_size_area(range=(1, 6)) s.palette(frac**2) s = scale_size_radius(range=(1, 6)) s.palette(frac**2)