示例#1
0
 def test_failure_4(self) -> None:
     val = "1 :ok: :ok:"
     self.assertEqual(app.format_message(val, 1, "", False),
                      f"Unknown command: {val}")
示例#2
0
 def test_complex_ok_1(self) -> None:
     self.assertEqual(app.format_message("2 :ok:", 2, "++", False),
                      "👌++👌++👌++👌")
示例#3
0
 def test_complex_ok_2(self) -> None:
     self.assertEqual(app.format_message("2 :ok:", 3, " ", True),
                      ":ok: :ok: :ok: :ok: :ok: :ok:")
示例#4
0
 def test_no_translation_3_thumbsup(self) -> None:
     self.assertEqual(
         app.format_message("3 :thumbsup:", 1, "", True),
         ":thumbsup::thumbsup::thumbsup:",
     )
示例#5
0
 def test_multiplier_5_thumbsup(self) -> None:
     self.assertEqual(app.format_message("1 :thumbsup:", 5, "", False),
                      "👍👍👍👍👍")
示例#6
0
 def test_separator_3_thumbsup(self) -> None:
     self.assertEqual(app.format_message("3 :thumbsup:", 1, ",", False),
                      "👍,👍,👍")
示例#7
0
 def test_base_case_crossed(self) -> None:
     self.assertEqual(app.format_message("10 :crossed:", 1, "", False),
                      "🤞🤞🤞🤞🤞🤞🤞🤞🤞🤞")
示例#8
0
 def test_base_case_ok(self) -> None:
     self.assertEqual(app.format_message("5 :ok:", 1, "", False), "👌👌👌👌👌")
示例#9
0
 def test_base_case_thumbsdown(self) -> None:
     self.assertEqual(app.format_message("2 :thumbsdown:", 1, "", False),
                      "👎👎")
示例#10
0
 def test_base_case_thumbsup(self) -> None:
     self.assertEqual(app.format_message("1 :thumbsup:", 1, "", False), "👍")