def test_different_bleu(self):
   ref = "this is a string"
   self.assertDictClose(
       metrics.bleu([ref, ref], ["", ""]),
       {"bleu": 0})
 def test_multiple_references_bleu(self):
   ref = "this is a string"
   self.assertDictClose(
       metrics.bleu([["", ref], [ref, ""]], [ref, ref]),
       {"bleu": 100})
 def test_same_bleu(self):
   ref = "this is a string"
   self.assertDictClose(
       metrics.bleu([ref, ref], [ref, ref]),
       {"bleu": 100})