def tearDown(self):
     Store._weakrefs = {}
     Store._options.pop('backend_1')
     Store._options.pop('backend_2')
     Store._custom_options.pop('backend_1')
     Store._custom_options.pop('backend_2')
     Store.set_current_backend(self.current_backend)
 def tearDown(self):
     Store._weakrefs = {}
     Store._options.pop('backend_1')
     Store._options.pop('backend_2')
     Store._custom_options.pop('backend_1')
     Store._custom_options.pop('backend_2')
     Store.set_current_backend(self.current_backend)
Exemple #3
0
 def setUp(self):
     try:
         import holoviews.plotting.bokeh  # noqa
     except:
         raise SkipTest("Bokeh selection tests require bokeh.")
     super(TestLinkSelectionsBokeh, self).setUp()
     self._backend = Store.current_backend
     Store.set_current_backend('bokeh')
Exemple #4
0
 def setUp(self):
     try:
         import holoviews.plotting.plotly  # noqa
     except:
         raise SkipTest("Plotly selection tests require plotly.")
     super(TestLinkSelectionsPlotly, self).setUp()
     self._backend = Store.current_backend
     Store.set_current_backend('plotly')
 def tearDown(self):
     super(CustomBackendTestCase, self).tearDown()
     Store._weakrefs = {}
     Store._options.pop('backend_1')
     Store._options.pop('backend_2')
     Store._custom_options.pop('backend_1')
     Store._custom_options.pop('backend_2')
     Store.set_current_backend(self.current_backend)
 def tearDown(self):
     super().tearDown()
     Store._weakrefs = {}
     Store._options.pop('backend_1')
     Store._options.pop('backend_2')
     Store._custom_options.pop('backend_1')
     Store._custom_options.pop('backend_2')
     Store.set_current_backend(self.current_backend)
     Store.renderers.pop('backend_1')
     Store.renderers.pop('backend_2')
Exemple #7
0
 def setUp(self):
     self.previous_backend = Store.current_backend
     self.comm_manager = mpl_renderer.comm_manager
     mpl_renderer.comm_manager = comms.CommManager
     if not mpl_renderer:
         raise SkipTest("Matplotlib required to test plot instantiation")
     Store.set_current_backend('matplotlib')
     self._padding = {}
     for plot in concrete_descendents(ElementPlot).values():
         self._padding[plot] = plot.padding
         plot.padding = 0
 def setUp(self):
     self.current_backend = Store.current_backend
     self.register_custom(TestObj, 'backend_1', ['plot_custom1'])
     self.register_custom(TestObj, 'backend_2', ['plot_custom2'])
     Store.set_current_backend('backend_1')
 def setUp(self):
     self.current_backend = Store.current_backend
     self.register_custom(TestObj, 'backend_1', ['plot_custom1'])
     self.register_custom(TestObj, 'backend_2', ['plot_custom2'])
     Store.set_current_backend('backend_1')
 def setUp(self):
     super().setUp()
     self.current_backend = Store.current_backend
     self.register_custom(ExampleElement, 'backend_1', ['plot_custom1'])
     self.register_custom(ExampleElement, 'backend_2', ['plot_custom2'])
     Store.set_current_backend('backend_1')