docstr: Verify that the locale of the german number is correctly
  controlling the format of how it is printed.
docstr_tok: ["Verify","that","the","locale","of","the","german","number","is","correctly","controlling","the","format","of","how","it","is","printed","."]
code: def test_print_table_locale_german(self):
      """
      Verify that the locale of the german number is correctly
      controlling the format of how it is printed.
      """
      table = Table(self.rows, self.column_names, self.column_types)
  
      output = StringIO()
      table.print_table(
          max_columns=2, output=output, locale="de_DE.UTF-8"
      )
      # If it's working, the english '2,000' should appear as '2.000'
      self.assertTrue("2.000" in output.getvalue())
  
file_path: agate/tests/test_table/test_print_table.py
imports: from io import StringIO
  from babel.numbers import get_decimal_symbol
  from agate import Table
  from agate.data_types import Number, Text
  from agate.testcase import AgateTestCase
label_desc: Use image node_id 8 for calling the TestPrintTable obj's underlying member method code with example usage: obj.test_print_table_locale_german() without return types