def test_Builder(): b = Builder(map_json='{"r": "val"}', model_json='{"r": "val"}') b.embedded_html(dev=True, enable_editing=True, height=100) b.standalone_html(dev=True) b.display_in_notebook(height=200) # download b = Builder(map_name='iJO1366_central_metabolism', model_name='iJO1366') assert b.loaded_map_json is not None assert b.loaded_model_json is not None b.embedded_html(dev=True, enable_editing=True, height=100) b.standalone_html(dev=True) b.display_in_notebook(height=200) # data b = Builder(map_name='iJO1366_central_metabolism', model_name='iJO1366', reaction_data=[{'GAPD': 123}, {'GAPD': 123}]) b = Builder(map_name='iJO1366_central_metabolism', model_name='iJO1366', metabolite_data=[{'nadh_c': 123}, {'nadh_c': 123}]) assert type(b.the_id) is unicode assert len(b.the_id) == 10