def setUp(self): import copy self.__balance_directives = copy.copy(generators.default_balance_directives()) self.__balance_directives["MinimumUnitsWithPositiveWeight"] = 10 self.__balance_directives["AdditionalUnitsNumber"] = 3 self.__balance_directives["AdditionalUnitsPercentage"] = 0.15 self.__balance_directives["AdditionalMessagePerSecondNumber"] = 20 self.__balance_directives["AdditionalMessagePerSecondPercentage"] = 0.15
def setUp(self): import copy self.__balance_directives = copy.copy( generators.default_balance_directives()) self.__balance_directives["MinimumUnitsWithPositiveWeight"] = 10 self.__balance_directives["AdditionalUnitsNumber"] = 3 self.__balance_directives["AdditionalUnitsPercentage"] = 0.15 self.__balance_directives["AdditionalMessagePerSecondNumber"] = 20 self.__balance_directives[ "AdditionalMessagePerSecondPercentage"] = 0.15
def test_OnlyBad(self): self.assertRaises(IndexError, balancelogic.rawBalance, self.__all_units, generators.default_balance_directives())
def test_EmptySet(self): self.assertRaises(IndexError, balancelogic.rawBalance, [], generators.default_balance_directives())