import unittest from UnitTesting import AboutBoxTest from UnitTesting import AddTextTest from UnitTesting import DataExplorerTest from UnitTesting import WelcomePanelTest from UnitTesting import DroppableDataLoadWidgetTest from UnitTesting import GuiManagerTest from UnitTesting import GuiUtilsTest from UnitTesting import MainWindowTest from UnitTesting import TestUtilsTest from UnitTesting import PlotHelperTest from UnitTesting import PlotterBaseTest from UnitTesting import PlotterTest from UnitTesting import Plotter2DTest from UnitTesting import SasviewLoggerTest from UnitTesting import ScalePropertiesTest from UnitTesting import KiessigCalculatorTest from UnitTesting import DensityCalculatorTest from UnitTesting import WindowTitleTest from UnitTesting import SetGraphRangeTest from UnitTesting import LinearFitTest from UnitTesting import PlotPropertiesTest from UnitTesting import PlotUtilitiesTest from UnitTesting import ColorMapTest from UnitTesting import BoxSumTest from UnitTesting import SlicerModelTest from UnitTesting import SlicerParametersTest # Perspectives import path_prepare from Perspectives.Fitting.UnitTesting import FittingWidgetTest from Perspectives.Fitting.UnitTesting import FittingPerspectiveTest from Perspectives.Fitting.UnitTesting import FittingLogicTest from Perspectives.Fitting.UnitTesting import FittingUtilitiesTest def suite(): suites = ( unittest.makeSuite(AboutBoxTest.AboutBoxTest, 'test'), unittest.makeSuite(AddTextTest.AddTextTest, 'test'), unittest.makeSuite(DataExplorerTest.DataExplorerTest, 'test'), unittest.makeSuite(WelcomePanelTest.WelcomePanelTest, 'test'), unittest.makeSuite(DroppableDataLoadWidgetTest.DroppableDataLoadWidgetTest, 'test'), unittest.makeSuite(GuiManagerTest.GuiManagerTest, 'test'), unittest.makeSuite(GuiUtilsTest.GuiUtilsTest, 'test'), unittest.makeSuite(MainWindowTest.MainWindowTest, 'test'), unittest.makeSuite(TestUtilsTest.TestUtilsTest, 'test'), unittest.makeSuite(PlotHelperTest.PlotHelperTest, 'test'), unittest.makeSuite(PlotterBaseTest.PlotterBaseTest, 'test'), unittest.makeSuite(PlotterTest.PlotterTest, 'test'), unittest.makeSuite(Plotter2DTest.Plotter2DTest, 'test'), unittest.makeSuite(SasviewLoggerTest.SasviewLoggerTest, 'test'), unittest.makeSuite(ScalePropertiesTest.ScalePropertiesTest, 'test'), unittest.makeSuite(KiessigCalculatorTest.KiessigCalculatorTest, 'test'), unittest.makeSuite(DensityCalculatorTest.DensityCalculatorTest, 'test'), unittest.makeSuite(WindowTitleTest.WindowTitleTest, 'test'), unittest.makeSuite(SetGraphRangeTest.SetGraphRangeTest, 'test'), unittest.makeSuite(LinearFitTest.LinearFitTest, 'test'), unittest.makeSuite(PlotPropertiesTest.PlotPropertiesTest, 'test'), unittest.makeSuite(PlotUtilitiesTest.PlotUtilitiesTest, 'test'), unittest.makeSuite(ColorMapTest.ColorMapTest, 'test'), unittest.makeSuite(BoxSumTest.BoxSumTest, 'test'), unittest.makeSuite(SlicerModelTest.SlicerModelTest, 'test'), unittest.makeSuite(SlicerParametersTest.SlicerParametersTest, 'test'), unittest.makeSuite(FittingPerspectiveTest.FittingPerspectiveTest, 'test'), unittest.makeSuite(FittingWidgetTest.FittingWidgetTest, 'test'), unittest.makeSuite(FittingLogicTest.FittingLogicTest, 'test'), unittest.makeSuite(FittingUtilitiesTest.FittingUtilitiesTest, 'test'), ) return unittest.TestSuite(suites) if __name__ == "__main__": unittest.main(defaultTest="suite")