Ejemplo n.º 1
0
 def to_python(self, value):
     cs = get_champions().keys()
     champ = canonical_champ(cs, value)
     if champ is None:
         raise ValidationError()
     return champ
Ejemplo n.º 2
0
 def to_python(self, value):
     cs = get_champions().keys()
     champ = canonical_champ(cs, value)
     if champ is None:
         raise ValidationError()
     return champ
Ejemplo n.º 3
0
 def test_nickname_overlapping(self):
     i = "cassie"
     o = "Cassiopeia"
     self.assertEqual(canonical_champ(self.cs, i), o)
Ejemplo n.º 4
0
 def test_nickname(self):
     i = "pig"
     o = "Sejuani"
     self.assertEqual(canonical_champ(self.cs, i), o)
Ejemplo n.º 5
0
 def test_short_lowercase(self):
     i = "kat"
     o = "Katarina"
     self.assertEqual(canonical_champ(self.cs, i), o)
Ejemplo n.º 6
0
 def test_short_overlapping(self):
     i = "Mal"
     o = None
     self.assertEqual(canonical_champ(self.cs, i), o)
Ejemplo n.º 7
0
 def test_exact(self):
     i = "Katarina"
     o = "Katarina"
     self.assertEqual(canonical_champ(self.cs, i), o)