X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/1fc3215e8c8856094b20d497e4e0e3e547ed38eb..4622e4cb821efdc22d855eac586cb58d55426943:/tests/data/docstring.py diff --git a/tests/data/docstring.py b/tests/data/docstring.py index 74532b2..96bcf52 100644 --- a/tests/data/docstring.py +++ b/tests/data/docstring.py @@ -102,7 +102,7 @@ def and_this(): "hey yah"''' -def empty(): +def multiline_whitespace(): ''' @@ -111,10 +111,14 @@ def empty(): ''' -def oneline_empty(): +def oneline_whitespace(): ''' ''' +def empty(): + """""" + + def single_quotes(): 'testing' @@ -154,6 +158,36 @@ def docstring_with_inline_tabs_and_tab_indentation(): """ pass + +def backslash_space(): + """\ """ + + +def multiline_backslash_1(): + ''' + hey\there\ + \ ''' + + +def multiline_backslash_2(): + ''' + hey there \ ''' + + +def multiline_backslash_3(): + ''' + already escaped \\ ''' + + +def my_god_its_full_of_stars_1(): + "I'm sorry Dave\u2001" + + +# the space below is actually a \u2001, removed in output +def my_god_its_full_of_stars_2(): + "I'm sorry Dave " + + # output class MyClass: @@ -259,14 +293,18 @@ def and_this(): "hey yah"''' -def empty(): +def multiline_whitespace(): """ """ -def oneline_empty(): +def oneline_whitespace(): """ """ +def empty(): + """""" + + def single_quotes(): "testing" @@ -308,3 +346,32 @@ def docstring_with_inline_tabs_and_tab_indentation(): line ends with some tabs """ pass + + +def backslash_space(): + """\ """ + + +def multiline_backslash_1(): + """ + hey\there\ + \ """ + + +def multiline_backslash_2(): + """ + hey there \ """ + + +def multiline_backslash_3(): + """ + already escaped \\""" + + +def my_god_its_full_of_stars_1(): + "I'm sorry Dave\u2001" + + +# the space below is actually a \u2001, removed in output +def my_god_its_full_of_stars_2(): + "I'm sorry Dave"