def test_error_message(): im = Signal2D(np.arange(50000).reshape([10, 50, 100])) im.plot() im._plot.close() p = roi.Point1DROI(0.5) with pytest.raises(Exception, match='does not have an active plot.'): p.add_widget(signal=im, axes=[0, ], color="cyan")
def test_plot_point1D_axis_2(self): self.im.plot() p = roi.Point1DROI(0.005) p.add_widget(signal=self.im, axes=[ 2, ], color="cyan") return self.im._plot.signal_plot.figure
def test_plot_point1D_axis_0(self): self.im.plot() p = roi.Point1DROI(0.5) p.add_widget(signal=self.im, axes=[ 0, ], color="cyan") return self.im._plot.navigator_plot.figure
def test_plot_point1D_axis_1(self, mpl_cleanup): self.im.plot() p = roi.Point1DROI(0.05) p.add_widget(signal=self.im, axes=[ 1, ], color="cyan") return self.im._plot.signal_plot.figure
def test_plot_point1D_axis_1(self): im = self.im im.plot() p = roi.Point1DROI(0.05) p.add_widget(signal=im, axes=[ 1, ], color="cyan") return im._plot.signal_plot.figure
def test_error_message(): im = Signal2D(np.arange(50000).reshape([10, 50, 100])) im.plot() im._plot.close() p = roi.Point1DROI(0.5) with pytest.raises(RuntimeError, match='The signal needs to be plotted'): p.add_widget(signal=im, axes=[ 0, ], color="cyan")