source: sasview/src/sas/qtgui/GUITests.py @ 72f4834

ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalc
Last change on this file since 72f4834 was 72f4834, checked in by Piotr Rozyczko <rozyczko@…>, 7 years ago

Code review changes SASVIEW-597

  • Property mode set to 100644
File size: 4.7 KB
Line 
1import unittest
2
3# Main Window
4from MainWindow.UnitTesting import AboutBoxTest
5from MainWindow.UnitTesting import DataExplorerTest
6from MainWindow.UnitTesting import WelcomePanelTest
7from MainWindow.UnitTesting import DroppableDataLoadWidgetTest
8from MainWindow.UnitTesting import GuiManagerTest
9from MainWindow.UnitTesting import MainWindowTest
10
11# Plotting
12from Plotting.UnitTesting import AddTextTest
13from Plotting.UnitTesting import PlotHelperTest
14from Plotting.UnitTesting import PlotterBaseTest
15from Plotting.UnitTesting import PlotterTest
16from Plotting.UnitTesting import Plotter2DTest
17from Plotting.UnitTesting import ScalePropertiesTest
18from Plotting.UnitTesting import WindowTitleTest
19from Plotting.UnitTesting import SetGraphRangeTest
20from Plotting.UnitTesting import LinearFitTest
21from Plotting.UnitTesting import PlotPropertiesTest
22from Plotting.UnitTesting import PlotUtilitiesTest
23from Plotting.UnitTesting import ColorMapTest
24from Plotting.UnitTesting import BoxSumTest
25from Plotting.UnitTesting import SlicerModelTest
26from Plotting.UnitTesting import SlicerParametersTest
27
28# Calculators
29from Calculators.UnitTesting import KiessigCalculatorTest
30from Calculators.UnitTesting import DensityCalculatorTest
31from Calculators.UnitTesting import GenericScatteringCalculatorTest
32
33# Utilities
34from Utilities.UnitTesting import GuiUtilsTest
35from Utilities.UnitTesting import SasviewLoggerTest
36
37# Unit Testing
38from UnitTesting import TestUtilsTest
39
40# Perspectives
41import path_prepare
42from Perspectives.Fitting.UnitTesting import FittingWidgetTest
43from Perspectives.Fitting.UnitTesting import FittingPerspectiveTest
44from Perspectives.Fitting.UnitTesting import FittingLogicTest
45from Perspectives.Fitting.UnitTesting import FittingUtilitiesTest
46from Perspectives.Fitting.UnitTesting import FitPageTest
47from Perspectives.Fitting.UnitTesting import FittingOptionsTest
48
49
50def suite():
51    suites = (
52        # Plotting
53        unittest.makeSuite(PlotHelperTest.PlotHelperTest,             'test'),
54        unittest.makeSuite(PlotterTest.PlotterTest,                   'test'),
55        unittest.makeSuite(WindowTitleTest.WindowTitleTest,           'test'),
56        unittest.makeSuite(PlotterBaseTest.PlotterBaseTest,           'test'),
57        unittest.makeSuite(Plotter2DTest.Plotter2DTest,               'test'),
58        unittest.makeSuite(AddTextTest.AddTextTest,                   'test'),
59        unittest.makeSuite(ScalePropertiesTest.ScalePropertiesTest,   'test'),
60        unittest.makeSuite(SetGraphRangeTest.SetGraphRangeTest,       'test'),
61        unittest.makeSuite(LinearFitTest.LinearFitTest,               'test'),
62        unittest.makeSuite(PlotPropertiesTest.PlotPropertiesTest,     'test'),
63        unittest.makeSuite(PlotUtilitiesTest.PlotUtilitiesTest,       'test'),
64        unittest.makeSuite(ColorMapTest.ColorMapTest,                 'test'),
65        unittest.makeSuite(BoxSumTest.BoxSumTest,                     'test'),
66        unittest.makeSuite(SlicerModelTest.SlicerModelTest,           'test'),
67        unittest.makeSuite(SlicerParametersTest.SlicerParametersTest, 'test'),
68
69        # Main window
70        unittest.makeSuite(AboutBoxTest.AboutBoxTest,          'test'),
71        unittest.makeSuite(DataExplorerTest.DataExplorerTest,  'test'),
72        unittest.makeSuite(WelcomePanelTest.WelcomePanelTest,  'test'),
73        unittest.makeSuite(DroppableDataLoadWidgetTest.DroppableDataLoadWidgetTest, 'test'),
74        unittest.makeSuite(GuiManagerTest.GuiManagerTest,      'test'),
75        unittest.makeSuite(GuiUtilsTest.GuiUtilsTest,          'test'),
76        unittest.makeSuite(MainWindowTest.MainWindowTest,      'test'),
77
78        # Utilities
79        unittest.makeSuite(TestUtilsTest.TestUtilsTest,         'test'),
80        unittest.makeSuite(SasviewLoggerTest.SasviewLoggerTest, 'test'),
81
82        # Calculators
83        unittest.makeSuite(KiessigCalculatorTest.KiessigCalculatorTest,                     'test'),
84        unittest.makeSuite(DensityCalculatorTest.DensityCalculatorTest,                     'test'),
85        unittest.makeSuite(GenericScatteringCalculatorTest.GenericScatteringCalculatorTest, 'test'),
86
87        # Perspectives
88        unittest.makeSuite(FittingPerspectiveTest.FittingPerspectiveTest, 'test'),
89        unittest.makeSuite(FittingWidgetTest.FittingWidgetTest,           'test'),
90        unittest.makeSuite(FittingLogicTest.FittingLogicTest,             'test'),
91        unittest.makeSuite(FittingUtilitiesTest.FittingUtilitiesTest,     'test'),
92        unittest.makeSuite(FitPageTest.FitPageTest,                       'test'),
93        unittest.makeSuite(FittingOptionsTest.FittingOptionsTest,         'test'),
94    )
95    return unittest.TestSuite(suites)
96
97if __name__ == "__main__":
98    unittest.main(defaultTest="suite")
99
Note: See TracBrowser for help on using the repository browser.