Ejemplo n.º 1
0
  def test_with_empty_language(self):
    message = format_error("error", "")
    expected = "# Language: N/A\n# Error: error"

    self.assertEqual(message, expected)
Ejemplo n.º 2
0
  def test_with_empty_error(self):
    message = format_error(None, "python")
    expected = "# Language: python\n# Error: N/A"

    self.assertEqual(message, expected)
Ejemplo n.º 3
0
  def test_with_string_error(self):
    message = format_error("error", "python")
    expected = "# Language: python\n# Error: error"

    self.assertEqual(message, expected)
Ejemplo n.º 4
0
  def test_with_invalid_error(self):
    message = format_error(None, None)
    expected = "# Language: N/A\n# Error: N/A"

    self.assertEqual(message, expected)
Ejemplo n.º 5
0
  def test_with_int_error(self):
    message = format_error(10, "python")
    expected = "# Language: python\n# Error: 10"

    self.assertEqual(message, expected)
Ejemplo n.º 6
0
  def test_with_valid_error(self):
    message = format_error(GitIgnoreError("error"), "python")
    expected = "# Language: python\n# Error: error"

    self.assertEqual(message, expected)