# Module under test #import bokeh.sampledata.periodic_table as bsp #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'elements', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.periodic_table", ALL)) @pytest.mark.sampledata def test_elements(): import bokeh.sampledata.periodic_table as bsp assert isinstance(bsp.elements, pd.DataFrame) # check detail for package data assert len(bsp.elements) == 118 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
#----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'fertility', 'life_expectancy', 'population', 'regions', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.gapminder", ALL)) @pytest.mark.sampledata @pytest.mark.parametrize('name', ['fertility', 'life_expectancy', 'population', 'regions']) def test_data(name): import bokeh.sampledata.gapminder as bsg data = getattr(bsg, name) assert isinstance(data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.glucose as bsg #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.glucose", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.glucose as bsg assert isinstance(bsg.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
def _collector(results): def foo(val): results.append(val) return foo w = 0.3 A = 3 phi = 0.1 offset = 2 #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = verify_all(bd, ALL) def test_bounce(): results = [] func = bd.bounce([0, 1, 5, -1])(_collector(results)) for i in range(8): func() assert results == [0, 1, 5, -1, -1, 5, 1, 0] def test_cosine(): results = [] func = bd.cosine(w, A, phi, offset)(_collector(results)) for i in range(4): func() assert_allclose( results,
ALL = ( 'dodge', 'factor_cmap', 'jitter', 'linear_cmap', 'log_cmap', 'stack', 'transform', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = verify_all(bt, ALL) class Test_dodge(object): def test_basic(self): t = bt.dodge("foo", 0.5) assert isinstance(t, dict) assert set(t) == {"field", "transform"} assert t['field'] == "foo" assert isinstance(t['transform'], Dodge) assert t['transform'].value == 0.5 assert t['transform'].range is None def test_with_range(self): r = FactorRange("a") t = bt.dodge("foo", 0.5, range=r)
#import bokeh.sampledata.browsers as bsb #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'browsers_nov_2013', 'icons', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.browsers", ALL)) @pytest.mark.sampledata def test_browsers_nov_2013(): import bokeh.sampledata.browsers as bsb assert isinstance(bsb.browsers_nov_2013, pd.DataFrame) # check detail for package data assert len(bsb.browsers_nov_2013) == 118 @pytest.mark.sampledata def test_icons(): import bokeh.sampledata.browsers as bsb assert isinstance(bsb.icons, dict) # check detail for package data
#----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'browsers_nov_2013', 'icons', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.browsers", ALL)) @pytest.mark.sampledata def test_browsers_nov_2013(): import bokeh.sampledata.browsers as bsb assert isinstance(bsb.browsers_nov_2013, pd.DataFrame) # check detail for package data assert len(bsb.browsers_nov_2013) == 118 @pytest.mark.sampledata def test_icons(): import bokeh.sampledata.browsers as bsb assert isinstance(bsb.icons, dict)
# Module under test #import bokeh.sampledata.unemployment as bsu #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.unemployment", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.unemployment as bsu assert isinstance(bsu.data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
# Setup #----------------------------------------------------------------------------- ALL = ( 'fertility', 'life_expectancy', 'population', 'regions', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.gapminder", ALL)) @pytest.mark.sampledata @pytest.mark.parametrize( 'name', ['fertility', 'life_expectancy', 'population', 'regions']) def test_data(pd, name): import bokeh.sampledata.gapminder as bsg data = getattr(bsg, name) assert isinstance(data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API
# Module under test #import bokeh.sampledata.us_holidays as bsu #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('us_holidays', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.us_holidays", ALL)) @pytest.mark.sampledata def test_us_holidays(): import bokeh.sampledata.us_holidays as bsu assert isinstance(bsu.us_holidays, list) # check detail for package data assert len(bsu.us_holidays) == 305 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'elements', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.periodic_table", ALL)) @pytest.mark.sampledata def test_elements(): import bokeh.sampledata.periodic_table as bsp assert isinstance(bsp.elements, pd.DataFrame) # check detail for package data assert len(bsp.elements) == 118 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.us_counties", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.us_counties as bsu assert isinstance(bsu.data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
#import bokeh.sampledata.airport_routes as bsa #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'airports', 'routes', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.airport_routes", ALL)) @pytest.mark.sampledata def test_airports(pd): import bokeh.sampledata.airport_routes as bsa assert isinstance(bsa.airports, pd.DataFrame) # don't check detail for external data @pytest.mark.sampledata def test_routes(pd): import bokeh.sampledata.airport_routes as bsa assert isinstance(bsa.routes, pd.DataFrame) # don't check detail for external data
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('sea_surface_temperature', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.sea_surface_temperature", ALL)) @pytest.mark.sampledata def test_sea_surface_temperature(): import bokeh.sampledata.sea_surface_temperature as bss assert isinstance(bss.sea_surface_temperature, pd.DataFrame) # check detail for package data assert len(bss.sea_surface_temperature) == 19226 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.daylight as bsd #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('daylight_warsaw_2013', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.daylight", ALL)) @pytest.mark.sampledata def test_daylight_warsaw_2013(): import bokeh.sampledata.daylight as bsd assert isinstance(bsd.daylight_warsaw_2013, pd.DataFrame) # check detail for package data assert len(bsd.daylight_warsaw_2013) == 365 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.unemployment1948", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.unemployment1948 as bsu assert isinstance(bsu.data, pd.DataFrame) # check detail for package data assert len(bsu.data) == 69 #----------------------------------------------------------------------------- # Internal API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'movie_path', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.movies_data", ALL)) @pytest.mark.sampledata def test_movie_path(): import bokeh.sampledata.movies_data as bsm assert isinstance(bsm.movie_path, string_types) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.airports as bsa #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.airports", ALL)) @pytest.mark.sampledata def test_data(pd): import bokeh.sampledata.airports as bsa assert isinstance(bsa.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.us_marriages_divorces", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.us_marriages_divorces as bsu assert isinstance(bsu.data, pd.DataFrame) # check detail for package data assert len(bsu.data) == 145 #----------------------------------------------------------------------------- # Internal API #-----------------------------------------------------------------------------
# Standard library imports # External imports # Bokeh imports from bokeh.util.testing import verify_all # Module under test import bokeh.application.handlers as bah #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'CodeHandler', 'DirectoryHandler', 'FunctionHandler', 'Handler', 'NotebookHandler', 'ScriptHandler', 'ServerLifecycleHandler', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = verify_all(bah, ALL)
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('flowers', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.iris", ALL)) @pytest.mark.sampledata def test_flowers(): import bokeh.sampledata.iris as bsi assert isinstance(bsi.flowers, pd.DataFrame) # check detail for package data assert len(bsi.flowers) == 150 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.airports as bsa #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.airports", ALL)) @pytest.mark.sampledata def test_data(pd): import bokeh.sampledata.airports as bsa assert isinstance(bsa.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- ALL = ( 'AAPL', 'FB', 'GOOG', 'IBM', 'MSFT', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.stocks", ALL)) @pytest.mark.sampledata @pytest.mark.parametrize('name', ['AAPL', 'FB', 'GOOG', 'IBM', 'MSFT']) def test_data(name): import bokeh.sampledata.stocks as bss data = getattr(bss, name) assert isinstance(data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.les_mis", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.les_mis as bsl assert isinstance(bsl.data, dict) # check detail for package data assert set(bsl.data.keys()) == set(['links', 'nodes']) #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.degrees as bsd #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.degrees", ALL)) @pytest.mark.sampledata def test_data(pd): import bokeh.sampledata.degrees as bsd assert isinstance(bsd.data, pd.DataFrame) # check detail for package data assert len(bsd.data) == 42 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# Module under test #import bokeh.sampledata.us_marriages_divorces as bsu #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.us_marriages_divorces", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.us_marriages_divorces as bsu assert isinstance(bsu.data, pd.DataFrame) # check detail for package data assert len(bsu.data) == 145 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# Module under test #import bokeh.sampledata.sprint as bss #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('sprint', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.sprint", ALL)) @pytest.mark.sampledata def test_sprint(pd): import bokeh.sampledata.sprint as bss assert isinstance(bss.sprint, pd.DataFrame) # check detail for package data assert len(bss.sprint) == 85 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'geojson', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.sample_geojson", ALL)) @pytest.mark.sampledata def test_geojson(): import bokeh.sampledata.sample_geojson as bsg assert isinstance(bsg.geojson, string_types) #----------------------------------------------------------------------------- # Internal API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.us_holidays as bsu #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'us_holidays', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.us_holidays", ALL)) @pytest.mark.sampledata def test_us_holidays(): import bokeh.sampledata.us_holidays as bsu assert isinstance(bsu.us_holidays, list) # check detail for package data assert len(bsu.us_holidays) == 305 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
#----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'numberly', 'probly', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.perceptions", ALL)) @pytest.mark.sampledata def test_numberly(): import bokeh.sampledata.perceptions as bsp assert isinstance(bsp.numberly, pd.DataFrame) # check detail for package data assert len(bsp.numberly) == 46 @pytest.mark.sampledata def test_probly(): import bokeh.sampledata.perceptions as bsp assert isinstance(bsp.probly, pd.DataFrame) # check detail for package data
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.commits", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.commits as bsc assert isinstance(bsc.data, pd.DataFrame) # check detail for package data assert len(bsc.data) == 4916 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# Setup #----------------------------------------------------------------------------- ALL = ( 'AAPL', 'FB', 'GOOG', 'IBM', 'MSFT', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.stocks", ALL)) @pytest.mark.sampledata @pytest.mark.parametrize('name', ['AAPL', 'FB', 'GOOG', 'IBM', 'MSFT']) def test_data(name): import bokeh.sampledata.stocks as bss data = getattr(bss, name) assert isinstance(data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'numberly', 'probly', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.perceptions", ALL)) @pytest.mark.sampledata def test_numberly(): import bokeh.sampledata.perceptions as bsp assert isinstance(bsp.numberly, pd.DataFrame) # check detail for package data assert len(bsp.numberly) == 46 @pytest.mark.sampledata def test_probly(): import bokeh.sampledata.perceptions as bsp assert isinstance(bsp.probly, pd.DataFrame)
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.us_cities", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.us_cities as bsu assert isinstance(bsu.data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('autompg2', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.autompg2", ALL)) @pytest.mark.sampledata def test_autompg2(): import bokeh.sampledata.autompg2 as bsa assert isinstance(bsa.autompg2, pd.DataFrame) # check detail for package data assert len(bsa.autompg2) == 234 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.movies_data as bsm #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('movie_path', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.movies_data", ALL)) @pytest.mark.sampledata def test_movie_path(): import bokeh.sampledata.movies_data as bsm assert isinstance(bsm.movie_path, string_types) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'sea_surface_temperature', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.sea_surface_temperature", ALL)) @pytest.mark.sampledata def test_sea_surface_temperature(): import bokeh.sampledata.sea_surface_temperature as bss assert isinstance(bss.sea_surface_temperature, pd.DataFrame) # check detail for package data assert len(bss.sea_surface_temperature) == 19226 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'daylight_warsaw_2013', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.daylight", ALL)) @pytest.mark.sampledata def test_daylight_warsaw_2013(): import bokeh.sampledata.daylight as bsd assert isinstance(bsd.daylight_warsaw_2013, pd.DataFrame) # check detail for package data assert len(bsd.daylight_warsaw_2013) == 365 #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API
# Module under test #import bokeh.sampledata.population as bsp #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.population", ALL)) @pytest.mark.sampledata def test_data(pd): import bokeh.sampledata.population as bsp assert isinstance(bsp.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
#import bokeh.sampledata.autompg as bsa #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'autompg', 'autompg_clean', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.autompg", ALL)) @pytest.mark.sampledata def test_autompg(pd): import bokeh.sampledata.autompg as bsa assert isinstance(bsa.autompg, pd.DataFrame) # check detail for package data assert len(bsa.autompg) == 392 assert all(x in [1,2,3] for x in bsa.autompg.origin) @pytest.mark.sampledata def test_autompg_clean(pd): import bokeh.sampledata.autompg as bsa assert isinstance(bsa.autompg_clean, pd.DataFrame)
# Module under test #import bokeh.sampledata.glucose as bsg #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.glucose", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.glucose as bsg assert isinstance(bsg.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.commits as bsc #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.commits", ALL)) @pytest.mark.sampledata def test_data(pd): import bokeh.sampledata.commits as bsc assert isinstance(bsc.data, pd.DataFrame) # check detail for package data assert len(bsc.data) == 4916 #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.world_cities as bsw #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.world_cities", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.world_cities as bsw assert isinstance(bsw.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.les_mis", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.les_mis as bsl assert isinstance(bsl.data, dict) # check detail for package data assert set(bsl.data.keys()) == set(['links', 'nodes']) #----------------------------------------------------------------------------- # Dev API #-----------------------------------------------------------------------------
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.us_cities", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.us_cities as bsu assert isinstance(bsu.data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Internal API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'autompg', 'autompg_clean', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.autompg", ALL)) @pytest.mark.sampledata def test_autompg(): import bokeh.sampledata.autompg as bsa assert isinstance(bsa.autompg, pd.DataFrame) # check detail for package data assert len(bsa.autompg) == 392 assert all(x in [1,2,3] for x in bsa.autompg.origin) @pytest.mark.sampledata def test_autompg_clean(): import bokeh.sampledata.autompg as bsa assert isinstance(bsa.autompg_clean, pd.DataFrame)
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.unemployment", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.unemployment as bsu assert isinstance(bsu.data, dict) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#----------------------------------------------------------------------------- # API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('geojson', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.sample_geojson", ALL)) @pytest.mark.sampledata def test_geojson(): import bokeh.sampledata.sample_geojson as bsg assert isinstance(bsg.geojson, string_types) #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API #-----------------------------------------------------------------------------
# Module under test #import bokeh.sampledata.population as bsp #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ('data', ) #----------------------------------------------------------------------------- # General API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata( verify_all("bokeh.sampledata.population", ALL)) @pytest.mark.sampledata def test_data(pd): import bokeh.sampledata.population as bsp assert isinstance(bsp.data, pd.DataFrame) # don't check detail for external data #----------------------------------------------------------------------------- # Dev API #----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# API Definition #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Setup #----------------------------------------------------------------------------- ALL = ( 'data', ) #----------------------------------------------------------------------------- # Public API #----------------------------------------------------------------------------- Test___all__ = pytest.mark.sampledata(verify_all("bokeh.sampledata.olympics2014", ALL)) @pytest.mark.sampledata def test_data(): import bokeh.sampledata.olympics2014 as bso assert isinstance(bso.data, dict) # check detail for package data assert set(bso.data.keys()) == set(['count', 'data', 'object']) #----------------------------------------------------------------------------- # Internal API #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Private API