Exemplo n.º 1
0
def CalculateLDNUnitSuite():
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(recode_stateTests, 'test'))
    suite.addTests(unittest.makeSuite(ldn_total_deg_fTests, 'test'))
    suite.addTests(unittest.makeSuite(ldn_total_by_transTests, 'test'))
    suite.addTests(unittest.makeSuite(ldn_total_by_trans_mergeTests, 'test'))
    return suite
Exemplo n.º 2
0
def run_all():
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(TestInterface, 'test'))
    suite.addTests(unittest.makeSuite(TestImportAggregate, 'test'))
    suite.addTests(unittest.makeSuite(TestImportDetail, 'test'))
    suite.addTests(unittest.makeSuite(TestChartData, 'test'))
    suite.addTests(unittest.makeSuite(TestData, 'test'))
    unittest.TextTestRunner(verbosity=3, stream=sys.stdout).run(suite)
Exemplo n.º 3
0
def CalculateLDNIntegrationSuite():
    suite = unittest.TestSuite()
    suite.addTests(
        unittest.makeSuite(DlgCalculateLDNSummaryTableAdminWorkerTests,
                           'test'))
    suite.addTests(
        unittest.makeSuite(DlgCalculateLDNSummaryTableAdminOutputTests,
                           'test'))
    return suite
def suite():
    suite = unittest.makeSuite(VtReaderTests, "test")
    return suite
        # params['Test']['test string'] ='test'

        WRITER_REGISTRY.saveParamsToProject(params)
        restored_params = WRITER_REGISTRY.readParamsFromProject()
        self.assertEqual(restored_params, params)

    def test06_SaveRestoreWriterFromProject(self):
        """Test saving and restoring writer state to project"""

        writer = LeafletWriter()
        writer.params = getDefaultParams()
        # change some parameters
        writer.params['Appearance']['Add layers list'] = 'Collapsed'
        writer.params['Data export']['Minify GeoJSON files'] = False
        writer.params['Data export']['Precision'] = '4'
        writer.params['Data export']['Mapping library location'] = 'CDN'
        writer.params['Appearance']['Base layer'] = ['a', 'b', 'c']

        WRITER_REGISTRY.saveWriterToProject(writer)

        new_writer = WRITER_REGISTRY.createWriterFromProject()
        self.assertTrue(isinstance(new_writer, LeafletWriter))
        self.assertEqual(new_writer.params, writer.params)


if __name__ == "__main__":
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(qgis2web_writerRegistryTest))
    runner = unittest.TextTestRunner(verbosity=2)
    runner.run(suite)
Exemplo n.º 6
0
from qgis.testing import unittest, start_app

print("test_resources.py")
start_app()


class qgis2web_classDialogTest(unittest.TestCase):
    """Test rerources work."""

    def setUp(self):
        """Runs before each test."""
        pass

    def tearDown(self):
        """Runs after each test."""
        pass

    def test_icon_png(self):
        """Read icon from resources"""
        path = ':/plugins/qgis2web_class/icon.png'
        icon = QIcon(path)
        self.assertFalse(icon.isNull())

if __name__ == "__main__":
    suite = unittest.makeSuite(qgis2web_classResourcesTest)
    runner = unittest.TextTestRunner(verbosity=2)
    runner.run(suite)



Exemplo n.º 7
0
def suite():
    s = unittest.makeSuite(VtrPluginTests, "test")
    return s
Exemplo n.º 8
0
def run_all():
    """Default function that is called by the runner if nothing else is specified"""
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(EnvironmentSetterAlgorithmsTest, 'test'))
    unittest.TextTestRunner(verbosity=3, stream=sys.stdout).run(suite)
def suite():
    s = unittest.makeSuite(ServerSourceTests, "test")
    return s
        # params['Test']['test string'] ='test'

        WRITER_REGISTRY.saveParamsToProject(params)
        restored_params = WRITER_REGISTRY.readParamsFromProject()
        self.assertEqual(restored_params,params)

    def test06_SaveRestoreWriterFromProject(self):
        """Test saving and restoring writer state to project"""

        writer = LeafletWriter()
        writer.params = getDefaultParams()
        # change some parameters
        writer.params['Appearance']['Add layers list'] = 'Collapsed'
        writer.params['Data export']['Minify GeoJSON files'] = False
        writer.params['Data export']['Precision'] = '4'
        writer.params['Data export']['Mapping library location'] = 'CDN'

        WRITER_REGISTRY.saveWriterToProject(writer)

        new_writer = WRITER_REGISTRY.createWriterFromProject()
        self.assertTrue( isinstance(new_writer, LeafletWriter))
        self.assertEqual(new_writer.params,writer.params)



if __name__ == "__main__":
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(qgis2web_writerRegistryTest))
    runner = unittest.TextTestRunner(verbosity=2)
    runner.run(suite)
Exemplo n.º 11
0
def suite():
    suite = unittest.makeSuite(ParametersTest, 'test')
    return suite
Exemplo n.º 12
0
def SettingsUnitSuite():
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(DialogSettingsLoginTests, 'test'))
    return suite
Exemplo n.º 13
0
def suite():
    suite = unittest.makeSuite(ParametersTest, 'test')
    return suite
def suite():
    s = unittest.makeSuite(FileHelperTests, "test")
    return s
Exemplo n.º 15
0
def run_all():
    suite = unittest.TestSuite()
    # OQ_CSV_TO_LAYER_TYPES
    suite.addTest(unittest.makeSuite(LoadAggRiskTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAggLossesStatsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadDmgByEventTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadEventsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAggLossTableTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadRealizationsTestCase, 'test'))
    # OQ_EXTRACT_TO_LAYER_TYPES
    suite.addTest(unittest.makeSuite(LoadAssetRiskTestCase, 'test'))
    # NOTE: testing recovery curves starting from damages-rlzs
    suite.addTest(unittest.makeSuite(LoadDamagesRlzsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAvgLossesRlzsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAvgLossesStatsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadGmfDataTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadHcurvesTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadHmapsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadRupturesTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadUhsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadDisaggTestCase, 'test'))
    # OQ_ZIPPED_TYPES
    suite.addTest(unittest.makeSuite(LoadInputTestCase, 'test'))
    # OQ_RST_TYPES
    suite.addTest(unittest.makeSuite(LoadFullReportTestCase, 'test'))
    # OQ_EXTRACT_TO_VIEW_TYPES
    suite.addTest(unittest.makeSuite(LoadAggCurvesRlzsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAggCurvesStatsTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadDamagesRlzsAggrTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAvgLossesRlzsAggrTestCase, 'test'))
    suite.addTest(unittest.makeSuite(LoadAvgLossesStatsAggrTestCase, 'test'))

    # Other tests and checks
    suite.addTest(unittest.makeSuite(RunCalculationTestCase, 'test'))
    suite.addTest(
        unittest.makeSuite(AllLoadableOutputsFoundInDemosTestCase, 'test'))
    suite.addTest(unittest.makeSuite(AllLoadersAreImplementedTestCase, 'test'))
    unittest.TextTestRunner(verbosity=3, stream=sys.stdout).run(suite)
Exemplo n.º 16
0
class Physiocap3DialogTest(unittest.TestCase):
    """Test dialog works."""
    def setUp(self):
        """Runs before each test."""
        self.dialog = Physiocap3Dialog(None)

    def tearDown(self):
        """Runs after each test."""
        self.dialog = None


#    def test_dialog_ok(self):
#        """Test we can click OK."""
#
#        button = self.dialog.button_box.button(QDialogButtonBox.Ok)
#        button.click()
#        result = self.dialog.result()
#        self.assertEqual(result, QDialog.Accepted)

#    def test_dialog_cancel(self):
#        """Test we can click cancel."""
#        button = self.dialog.button_box.button(QDialogButtonBox.Cancel)
#        button.click()
#        result = self.dialog.result()
#        self.assertEqual(result, QDialog.Rejected)

if __name__ == "__main__":
    suite = unittest.makeSuite(Physiocap3DialogTest)
    runner = unittest.TextTestRunner(verbosity=2)
    runner.run(suite)
Exemplo n.º 17
0
__copyright__ = 'Copyright 2015, Riccardo Klinger / Geolicious'

from PyQt5.QtGui import QIcon
from qgis.testing import unittest, start_app

print("test_resources.py")
start_app()


class qgis2web_classDialogTest(unittest.TestCase):
    """Test rerources work."""
    def setUp(self):
        """Runs before each test."""
        pass

    def tearDown(self):
        """Runs after each test."""
        pass

    def test_icon_png(self):
        """Read icon from resources"""
        path = ':/plugins/qgis2web_class/icon.png'
        icon = QIcon(path)
        self.assertFalse(icon.isNull())


if __name__ == "__main__":
    suite = unittest.makeSuite(qgis2web_classResourcesTest)
    runner = unittest.TextTestRunner(verbosity=2)
    runner.run(suite)
Exemplo n.º 18
0
def run_all(filterString=None):
    """Default function that is called by the runner if nothing else is specified"""
    filterString = 'test_' if filterString is None else filterString
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(ModelTester, filterString))
    unittest.TextTestRunner(verbosity=3, stream=sys.stdout).run(suite)
Exemplo n.º 19
0
def CalculateUrbanIntegrationSuite():
    suite = unittest.TestSuite()
    suite.addTests(
        unittest.makeSuite(DlgCalculateUrbanSummaryTableWorkerTests, 'test'))
    return suite
Exemplo n.º 20
0
def run_all():
    """Default function that is called by the runner if nothing else is specified"""
    suite = unittest.TestSuite()
    suite.addTests(unittest.makeSuite(TestGeometries, 'test'))
    unittest.TextTestRunner(verbosity=3, stream=sys.stdout).run(suite)
def suite():
    s = unittest.makeSuite(MbtileSourceTests, "test")
    return s