Lines Matching refs:marshal

18     def marshal(self, x):  member in MixinBytesBufferCommonTests
23 self.assertFalse(self.marshal(b'').islower())
24 self.assertTrue(self.marshal(b'a').islower())
25 self.assertFalse(self.marshal(b'A').islower())
26 self.assertFalse(self.marshal(b'\n').islower())
27 self.assertTrue(self.marshal(b'abc').islower())
28 self.assertFalse(self.marshal(b'aBc').islower())
29 self.assertTrue(self.marshal(b'abc\n').islower())
30 self.assertRaises(TypeError, self.marshal(b'abc').islower, 42)
33 self.assertFalse(self.marshal(b'').isupper())
34 self.assertFalse(self.marshal(b'a').isupper())
35 self.assertTrue(self.marshal(b'A').isupper())
36 self.assertFalse(self.marshal(b'\n').isupper())
37 self.assertTrue(self.marshal(b'ABC').isupper())
38 self.assertFalse(self.marshal(b'AbC').isupper())
39 self.assertTrue(self.marshal(b'ABC\n').isupper())
40 self.assertRaises(TypeError, self.marshal(b'abc').isupper, 42)
43 self.assertFalse(self.marshal(b'').istitle())
44 self.assertFalse(self.marshal(b'a').istitle())
45 self.assertTrue(self.marshal(b'A').istitle())
46 self.assertFalse(self.marshal(b'\n').istitle())
47 self.assertTrue(self.marshal(b'A Titlecased Line').istitle())
48 self.assertTrue(self.marshal(b'A\nTitlecased Line').istitle())
49 self.assertTrue(self.marshal(b'A Titlecased, Line').istitle())
50 self.assertFalse(self.marshal(b'Not a capitalized String').istitle())
51 self.assertFalse(self.marshal(b'Not\ta Titlecase String').istitle())
52 self.assertFalse(self.marshal(b'Not--a Titlecase String').istitle())
53 self.assertFalse(self.marshal(b'NOT').istitle())
54 self.assertRaises(TypeError, self.marshal(b'abc').istitle, 42)
57 self.assertFalse(self.marshal(b'').isspace())
58 self.assertFalse(self.marshal(b'a').isspace())
59 self.assertTrue(self.marshal(b' ').isspace())
60 self.assertTrue(self.marshal(b'\t').isspace())
61 self.assertTrue(self.marshal(b'\r').isspace())
62 self.assertTrue(self.marshal(b'\n').isspace())
63 self.assertTrue(self.marshal(b' \t\r\n').isspace())
64 self.assertFalse(self.marshal(b' \t\r\na').isspace())
65 self.assertRaises(TypeError, self.marshal(b'abc').isspace, 42)
68 self.assertFalse(self.marshal(b'').isalpha())
69 self.assertTrue(self.marshal(b'a').isalpha())
70 self.assertTrue(self.marshal(b'A').isalpha())
71 self.assertFalse(self.marshal(b'\n').isalpha())
72 self.assertTrue(self.marshal(b'abc').isalpha())
73 self.assertFalse(self.marshal(b'aBc123').isalpha())
74 self.assertFalse(self.marshal(b'abc\n').isalpha())
75 self.assertRaises(TypeError, self.marshal(b'abc').isalpha, 42)
78 self.assertFalse(self.marshal(b'').isalnum())
79 self.assertTrue(self.marshal(b'a').isalnum())
80 self.assertTrue(self.marshal(b'A').isalnum())
81 self.assertFalse(self.marshal(b'\n').isalnum())
82 self.assertTrue(self.marshal(b'123abc456').isalnum())
83 self.assertTrue(self.marshal(b'a1b3c').isalnum())
84 self.assertFalse(self.marshal(b'aBc000 ').isalnum())
85 self.assertFalse(self.marshal(b'abc\n').isalnum())
86 self.assertRaises(TypeError, self.marshal(b'abc').isalnum, 42)
89 self.assertFalse(self.marshal(b'').isdigit())
90 self.assertFalse(self.marshal(b'a').isdigit())
91 self.assertTrue(self.marshal(b'0').isdigit())
92 self.assertTrue(self.marshal(b'0123456789').isdigit())
93 self.assertFalse(self.marshal(b'0123456789a').isdigit())
95 self.assertRaises(TypeError, self.marshal(b'abc').isdigit, 42)
98 self.assertEqual(bytes(b'hello'), self.marshal(b'HeLLo').lower())
99 self.assertEqual(bytes(b'hello'), self.marshal(b'hello').lower())
100 self.assertRaises(TypeError, self.marshal(b'hello').lower, 42)
103 self.assertEqual(bytes(b'HELLO'), self.marshal(b'HeLLo').upper())
104 self.assertEqual(bytes(b'HELLO'), self.marshal(b'HELLO').upper())
105 self.assertRaises(TypeError, self.marshal(b'hello').upper, 42)
108 self.assertEqual(bytes(b' hello '), self.marshal(b' hello ').capitalize())
109 self.assertEqual(bytes(b'Hello '), self.marshal(b'Hello ').capitalize())
110 self.assertEqual(bytes(b'Hello '), self.marshal(b'hello ').capitalize())
111 self.assertEqual(bytes(b'Aaaa'), self.marshal(b'aaaa').capitalize())
112 self.assertEqual(bytes(b'Aaaa'), self.marshal(b'AaAa').capitalize())
114 self.assertRaises(TypeError, self.marshal(b'hello').capitalize, 42)
117 self.assertEqual(bytes(b'abc '), self.marshal(b'abc').ljust(10))
118 self.assertEqual(bytes(b'abc '), self.marshal(b'abc').ljust(6))
119 self.assertEqual(bytes(b'abc'), self.marshal(b'abc').ljust(3))
120 self.assertEqual(bytes(b'abc'), self.marshal(b'abc').ljust(2))
121 self.assertEqual(bytes(b'abc*******'), self.marshal(b'abc').ljust(10, b'*'))
122 self.assertRaises(TypeError, self.marshal(b'abc').ljust)
125 self.assertEqual(bytes(b' abc'), self.marshal(b'abc').rjust(10))
126 self.assertEqual(bytes(b' abc'), self.marshal(b'abc').rjust(6))
127 self.assertEqual(bytes(b'abc'), self.marshal(b'abc').rjust(3))
128 self.assertEqual(bytes(b'abc'), self.marshal(b'abc').rjust(2))
129 self.assertEqual(bytes(b'*******abc'), self.marshal(b'abc').rjust(10, b'*'))
130 self.assertRaises(TypeError, self.marshal(b'abc').rjust)
133 self.assertEqual(bytes(b' abc '), self.marshal(b'abc').center(10))
134 self.assertEqual(bytes(b' abc '), self.marshal(b'abc').center(6))
135 self.assertEqual(bytes(b'abc'), self.marshal(b'abc').center(3))
136 self.assertEqual(bytes(b'abc'), self.marshal(b'abc').center(2))
137 self.assertEqual(bytes(b'***abc****'), self.marshal(b'abc').center(10, b'*'))
138 self.assertRaises(TypeError, self.marshal(b'abc').center)
142 self.marshal(bytes(b'HeLLo cOmpUteRs')).swapcase())
144 self.assertRaises(TypeError, self.marshal(b'hello').swapcase, 42)
147 self.assertEqual(bytes(b'123'), self.marshal(b'123').zfill(2))
148 self.assertEqual(bytes(b'123'), self.marshal(b'123').zfill(3))
149 self.assertEqual(bytes(b'0123'), self.marshal(b'123').zfill(4))
150 self.assertEqual(bytes(b'+123'), self.marshal(b'+123').zfill(3))
151 self.assertEqual(bytes(b'+123'), self.marshal(b'+123').zfill(4))
152 self.assertEqual(bytes(b'+0123'), self.marshal(b'+123').zfill(5))
153 self.assertEqual(bytes(b'-123'), self.marshal(b'-123').zfill(3))
154 self.assertEqual(bytes(b'-123'), self.marshal(b'-123').zfill(4))
155 self.assertEqual(bytes(b'-0123'), self.marshal(b'-123').zfill(5))
156 self.assertEqual(bytes(b'000'), self.marshal(b'').zfill(3))
157 self.assertEqual(bytes(b'34'), self.marshal(b'34').zfill(1))
158 self.assertEqual(bytes(b'0034'), self.marshal(b'34').zfill(4))
160 self.assertRaises(TypeError, self.marshal(b'123').zfill)
164 self.marshal(b'abc\rab\tdef\ng\thi').expandtabs())
166 self.marshal(b'abc\rab\tdef\ng\thi').expandtabs(8))
168 self.marshal(b'abc\rab\tdef\ng\thi').expandtabs(4))
170 self.marshal(b'abc\r\nab\tdef\ng\thi').expandtabs(4))
172 self.marshal(b'abc\rab\tdef\ng\thi').expandtabs())
174 self.marshal(b'abc\rab\tdef\ng\thi').expandtabs(8))
176 self.marshal(b'abc\r\nab\r\ndef\ng\r\nhi').expandtabs(4))
177 self.assertEqual(bytes(b' a\n b'), self.marshal(b' \ta\n\tb').expandtabs(1))
179 self.assertRaises(TypeError, self.marshal(b'hello').expandtabs, 42, 42)
183 self.marshal(b'\ta\n\tb').expandtabs, sys.maxsize)
186 self.assertEqual(bytes(b' Hello '), self.marshal(b' hello ').title())
187 self.assertEqual(bytes(b'Hello '), self.marshal(b'hello ').title())
188 self.assertEqual(bytes(b'Hello '), self.marshal(b'Hello ').title())
190 self.marshal(b'fOrMaT thIs aS titLe String').title())
192 self.marshal(b'fOrMaT,thIs-aS*titLe;String').title())
193 self.assertEqual(bytes(b'Getint'), self.marshal(b'getInt').title())
194 self.assertRaises(TypeError, self.marshal(b'hello').title, 42)
198 self.marshal(b'abc\ndef\n\rghi').splitlines())
200 self.marshal(b'abc\ndef\n\r\nghi').splitlines())
202 self.marshal(b'abc\ndef\r\nghi').splitlines())
205 self.marshal(b'abc\ndef\r\nghi\n').splitlines())
207 self.marshal(b'abc\ndef\r\nghi\n\r').splitlines())
209 self.marshal(b'\nabc\ndef\r\nghi\n\r').splitlines())
211 self.marshal(b'\nabc\ndef\r\nghi\n\r').splitlines(False))
213 self.marshal(b'\nabc\ndef\r\nghi\n\r').splitlines(True))
215 self.marshal(b'\nabc\ndef\r\nghi\n\r').splitlines(False))
217 self.marshal(b'\nabc\ndef\r\nghi\n\r').splitlines(True))
219 self.assertRaises(TypeError, self.marshal(b'abc').splitlines, 42, 42)
226 def marshal(self, x): member in BytearrayPEP3137Test
231 val = self.marshal(b'1234')