Lines Matching defs:check
323 # bpo-37388: bytes(str) and bytes.encode() must check encoding
443 # check that ASCII whitespace is ignored
718 def check(fmt, vals, result):
725 check(b'...%(foo)b...', {b'foo':b"abc"}, b'...abc...')
726 check(b'...%(f(o)o)b...', {b'f(o)o':b"abc", b'foo':b'bar'}, b'...abc...')
727 check(b'...%(foo)b...', {b'foo':b"abc",b'def':123}, b'...abc...')
728 check(b'%*b', (5, b'abc',), b' abc')
729 check(b'%*b', (-5, b'abc',), b'abc ')
730 check(b'%*.*b', (5, 2, b'abc',), b' ab')
731 check(b'%*.*b', (5, 3, b'abc',), b' abc')
732 check(b'%i %*.*b', (10, 5, 3, b'abc',), b'10 abc')
733 check(b'%i%b %*.*b', (10, b'3', 5, 3, b'abc',), b'103 abc')
734 check(b'%c', b'a', b'a')