[lang-ref] ( trim_trailing_newline_characters ) ( python )

def test_trim_trailing_newline_characters():
    # rstrip('\r\n')
    line_lf       = 'abc  def   \n'
    line_crlf     = 'abc  def   \r\n'
    line_cr       = 'abc  def   \r'
    line_expected = 'abc  def   '

    assert line_lf.rstrip('\r\n') == line_expected
    assert line_crlf.rstrip('\r\n') == line_expected
    assert line_cr.rstrip('\r\n') == line_expected