def test_getBwweight_e_not_guard_or_exit(self): flags = [] self.assertEqual(path_util.getBwweight(flags, 'e', self.bw_weights), self.bw_weights['Wem'])
def test_getBwweight_e_just_guard(self): flags = [Flag.GUARD] self.assertEqual(path_util.getBwweight(flags, 'e', self.bw_weights), self.bw_weights['Weg'])
def test_getBwweight_e_just_exit(self): flags = [Flag.EXIT] self.assertEqual(path_util.getBwweight(flags, 'e', self.bw_weights), self.bw_weights['Wee'])
def test_getBwweight_g_no_exit(self): flags = [] self.assertEqual(path_util.getBwweight(flags, 'g', self.bw_weights), self.bw_weights['Wgm'])
def test_getBwweight_e_guard_and_exit(self): flags = [Flag.GUARD, Flag.EXIT] self.assertEqual(path_util.getBwweight(flags, 'e', self.bw_weights), self.bw_weights['Wed'])