Example #1
0
 def test_migrate_settings(self):
     settings = dict(ncomponents=10)
     OWPCA.migrate_settings(settings, 0)
     self.assertEqual(settings['ncomponents'], 10)
     settings = dict(ncomponents=101)
     OWPCA.migrate_settings(settings, 0)
     self.assertEqual(settings['ncomponents'], 100)
Example #2
0
 def test_migrate_settings(self):
     settings = dict(ncomponents=10)
     OWPCA.migrate_settings(settings, 0)
     self.assertEqual(settings['ncomponents'], 10)
     settings = dict(ncomponents=101)
     OWPCA.migrate_settings(settings, 0)
     self.assertEqual(settings['ncomponents'], 100)
 def test_migrate_settings_limits_components(self):
     settings = dict(ncomponents=10)
     OWPCA.migrate_settings(settings, 0)
     self.assertEqual(settings["ncomponents"], 10)
     settings = dict(ncomponents=101)
     OWPCA.migrate_settings(settings, 0)
     self.assertEqual(settings["ncomponents"], 100)
Example #4
0
    def test_migrate_settings_changes_variance_covered_to_int(self):
        settings = dict(variance_covered=17.5)
        OWPCA.migrate_settings(settings, 0)
        self.assertEqual(settings["variance_covered"], 17)

        settings = dict(variance_covered=float('nan'))
        OWPCA.migrate_settings(settings, 0)
        self.assertEqual(settings["variance_covered"], 100)
Example #5
0
    def test_migrate_settings_changes_variance_covered_to_int(self):
        settings = dict(variance_covered=17.5)
        OWPCA.migrate_settings(settings, 0)
        self.assertEqual(settings["variance_covered"], 17)

        settings = dict(variance_covered=float('nan'))
        OWPCA.migrate_settings(settings, 0)
        self.assertEqual(settings["variance_covered"], 100)