Merge 3.5
This commit is contained in:
commit
fd2839e1de
|
@ -42,12 +42,6 @@ class SetAttributeTest(unittest.TestCase):
|
|||
self.parser.specified_attributes = x
|
||||
self.assertIs(self.parser.specified_attributes, bool(x))
|
||||
|
||||
def test_specified_attributes(self):
|
||||
self.assertIs(self.parser.specified_attributes, False)
|
||||
for x in 0, 1, 2, 0:
|
||||
self.parser.specified_attributes = x
|
||||
self.assertIs(self.parser.specified_attributes, bool(x))
|
||||
|
||||
def test_invalid_attributes(self):
|
||||
with self.assertRaises(AttributeError):
|
||||
self.parser.returns_unicode = 1
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
# Licensed to the PSF under a contributor agreement.
|
||||
#
|
||||
|
||||
import builtins
|
||||
import clinic
|
||||
from clinic import DSLParser
|
||||
import collections
|
||||
|
@ -747,15 +746,6 @@ Not at column 0!
|
|||
Nested docstring here, goeth.
|
||||
""".strip(), function.docstring)
|
||||
|
||||
def test_parser_regression_special_character_in_parameter_column_of_docstring_first_line(self):
|
||||
function = self.parse_function("""
|
||||
module os
|
||||
os.stat
|
||||
path: str
|
||||
This/used to break Clinic!
|
||||
""")
|
||||
self.assertEqual("stat($module, /, path)\n--\n\nThis/used to break Clinic!", function.docstring)
|
||||
|
||||
def test_directive(self):
|
||||
c = FakeClinic()
|
||||
parser = DSLParser(c)
|
||||
|
|
Loading…
Reference in New Issue