Lines Matching refs:_write_test
137 def _write_test(self, fields, expect, **kwargs):
155 self._write_test((), '')
156 self._write_test([None], '""')
175 self._write_test([bigstring,bigstring], '%s,%s' % \
179 self._write_test(['a',1,'p,q'], 'a,1,"p,q"')
182 self._write_test(['a',1,'p,q'], 'a,1,"p,q"',
184 self._write_test(['a',1,'p,q'], '"a",1,"p,q"',
186 self._write_test(['a',1,'p,q'], '"a","1","p,q"',
188 self._write_test(['a\nb',1], '"a\nb","1"',
192 self._write_test(['a',1,'p,q'], 'a,1,"p,q"',
196 self._write_test(['a',1,'p,"q"'], 'a,1,"p,\\"q\\""',
198 self._write_test(['"'], '""""',
200 self._write_test(['"'], '\\"',
203 self._write_test(['"'], '\\"',
205 self._write_test(['a',1,'p,q'], 'a,1,p\\,q',
207 self._write_test(['\\', 'a'], '\\\\,a',
209 self._write_test(['\\', 'a'], '\\\\,a',
211 self._write_test(['\\', 'a'], '"\\\\","a"',
213 self._write_test(['\\ ', 'a'], '\\\\ ,a',
215 self._write_test(['\\,', 'a'], '\\\\\\,,a',
217 self._write_test([',\\', 'a'], '",\\\\",a',
219 self._write_test(['C\\', '6', '7', 'X"'], 'C\\\\,6,7,"X"""',
234 self._write_test(iter(['a', 1, 'p,q']), 'a,1,"p,q"')
235 self._write_test(iter(['a', 1, None]), 'a,1,')
236 self._write_test(iter([]), '')
237 self._write_test(iter([None]), '""')
239 self._write_test(iter([None, None]), ',')