def test_reconfigureOrGetConfiguration_with_None_doesnt_affect_config(self): from niprov.dependencies import Dependencies dependencies = Dependencies() self.assertEqual(dependencies.getListener().verbosity, "info") dependencies.reconfigureOrGetConfiguration(None) self.assertEqual(dependencies.getListener().verbosity, "info")
def test_reconfigureOrGetConfiguration_with_None_doesnt_affect_config( self): from niprov.dependencies import Dependencies dependencies = Dependencies() self.assertEqual(dependencies.getListener().verbosity, 'info') dependencies.reconfigureOrGetConfiguration(None) self.assertEqual(dependencies.getListener().verbosity, 'info')
def test_reconfigureOrGetConfiguration_creates_new_dependencies(self): from niprov.dependencies import Dependencies, Configuration dependencies = Dependencies() self.assertEqual(dependencies.getListener().verbosity, 'info') newSettings = Configuration() newSettings.verbosity = 'warning' dependencies.reconfigureOrGetConfiguration(newSettings) self.assertEqual(dependencies.getListener().verbosity, 'warning')
def test_reconfigureOrGetConfiguration_creates_new_dependencies(self): from niprov.dependencies import Dependencies, Configuration dependencies = Dependencies() self.assertEqual(dependencies.getListener().verbosity, "info") newSettings = Configuration() newSettings.verbosity = "warning" dependencies.reconfigureOrGetConfiguration(newSettings) self.assertEqual(dependencies.getListener().verbosity, "warning")
def test_reconfigureOrGetConfiguration_with_new_config_returns_it(self): from niprov.dependencies import Dependencies, Configuration dependencies = Dependencies() newSettings = Configuration() newSettings.verbose = True outConfig = dependencies.reconfigureOrGetConfiguration(newSettings) self.assertEqual(newSettings, outConfig)
def test_reconfigureOrGetConfiguration_with_None_returns_config(self): from niprov.dependencies import Dependencies dependencies = Dependencies() outConfig = dependencies.reconfigureOrGetConfiguration(None) self.assertEqual(dependencies.config, outConfig)