Example #1
0
def test_SecureQLabel_get_elided_text_only_returns_oneline_elided(mocker):
    # 70 character string
    string_with_newline = ('this is a string\n with a newline')
    sl = SecureQLabel(string_with_newline, wordwrap=False, max_length=38)
    elided_text = sl.get_elided_text(string_with_newline)
    assert sl.text() == elided_text
    assert '...' in elided_text
Example #2
0
def test_SecureQLabel_get_elided_text_short_string(mocker):
    # 70 character string
    long_string = '123456789'
    sl = SecureQLabel(long_string, wordwrap=False, max_length=100)
    elided_text = sl.get_elided_text(long_string)
    assert sl.text() == elided_text
    assert elided_text == '123456789'