def test_McStasPlotOptions_set_colormap(self): """ Check that set_options work with colormap keyword argument """ plot_options = McStasPlotOptions() plot_options.set_options(colormap="hot") self.assertIs(plot_options.colormap, "hot")
def test_McStasPlotOptions_set_y_axis_multiplier(self): """ Check that set_options work with y_axis_multiplier keyword argument """ plot_options = McStasPlotOptions() plot_options.set_options(y_axis_multiplier=0.1) self.assertIs(plot_options.y_limit_multiplier, 0.1)
def test_McStasPlotOptions_set_x_axis_multiplier(self): """ Check that set_options work with x_axis_multiplier keyword argument """ plot_options = McStasPlotOptions() plot_options.set_options(x_axis_multiplier=2.8) self.assertIs(plot_options.x_limit_multiplier, 2.8)
def test_McStasPlotOptions_set_cut_min(self): """ Check that set_options work with cut_min keyword argument """ plot_options = McStasPlotOptions() plot_options.set_options(cut_min=0.2) self.assertIs(plot_options.cut_min, 0.2)
def test_McStasPlotOptions_set_show_colorbar(self): """ Check that set_options work with show_colormap keyword argument """ plot_options = McStasPlotOptions() plot_options.set_options(show_colorbar=False) self.assertIs(plot_options.show_colorbar, False)
def test_McStasPlotOptions_set_orders_of_mag(self): """ Check that set_options works with orders_of_mag keyword argument """ plot_options = McStasPlotOptions() plot_options.set_options(orders_of_mag=5.2) self.assertEqual(plot_options.orders_of_mag, 5.2)
def test_McStasPlotOptions_default_orders_of_mag(self): """ Test that newly created McStasPlotOptions orders_of_mag has the correct default value """ plot_options = McStasPlotOptions() self.assertEqual(plot_options.orders_of_mag, 300)
def test_McStasPlotOptions_set_log(self): """ Test that set_options works on log parameter which can be set both with an integer and a bool. """ plot_options = McStasPlotOptions() plot_options.set_options(log=True) self.assertIsInstance(plot_options.log, bool) self.assertTrue(plot_options.log) plot_options.set_options(log=0) self.assertIsInstance(plot_options.log, bool) self.assertFalse(plot_options.log) plot_options.set_options(log=1) self.assertIsInstance(plot_options.log, bool) self.assertTrue(plot_options.log)