Skip to content

Commit 0bfe830

Browse files
committed
Mark failing test_string.py tests.
1 parent 815572b commit 0bfe830

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Lib/test/test_string.py

+8
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,8 @@ def test_SafeTemplate(self):
272272
eq(s.safe_substitute(dict(who='tim', what='ham', meal='dinner')),
273273
'tim likes ham for dinner')
274274

275+
# TODO: RUSTPYTHON
276+
@unittest.expectedFailure
275277
def test_invalid_placeholders(self):
276278
raises = self.assertRaises
277279
s = Template('$who likes $')
@@ -298,6 +300,8 @@ class PathPattern(Template):
298300
s = PathPattern('$bag.foo.who likes to eat a bag of $bag.what')
299301
self.assertEqual(s.substitute(m), 'tim likes to eat a bag of ham')
300302

303+
# TODO: RUSTPYTHON
304+
@unittest.expectedFailure
301305
def test_flags_override(self):
302306
class MyPattern(Template):
303307
flags = 0
@@ -317,6 +321,8 @@ class MyPattern(Template):
317321
s = MyPattern('$foo ${BAR}')
318322
self.assertEqual(s.substitute(m), 'foo BAR')
319323

324+
# TODO: RUSTPYTHON
325+
@unittest.expectedFailure
320326
def test_idpattern_override_inside_outside_invalid_unbraced(self):
321327
# bpo-1198569: Allow the regexp inside and outside braces to be
322328
# different when deriving from Template.
@@ -455,6 +461,8 @@ def test_keyword_arguments_safe(self):
455461
s = Template('the self is $self')
456462
eq(s.safe_substitute(self='bozo'), 'the self is bozo')
457463

464+
# TODO: RUSTPYTHON
465+
@unittest.expectedFailure
458466
def test_delimiter_override(self):
459467
eq = self.assertEqual
460468
raises = self.assertRaises

0 commit comments

Comments
 (0)