Home | History | Annotate | Download | only in test

Lines Matching full:c2py

312         f = gettext.c2py('0')
318 f = gettext.c2py('n != 1')
324 f = gettext.c2py('n>1')
330 f = gettext.c2py('n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2')
336 f = gettext.c2py('n==1 ? 0 : n==2 ? 1 : 2')
343 f = gettext.c2py('n==1 ? 0 : (n==2 ? 1 : 2)')
349 f = gettext.c2py('n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2')
355 c2py('n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2')
361 f = gettext.c2py('n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2')
367 f = gettext.c2py('(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2')
373 f = gettext.c2py('n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2')
379 f = gettext.c2py('n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3')
385 f = gettext.c2py('n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5')
392 raises(ValueError, gettext.c2py, "os.chmod('/etc/passwd',0777)")
394 raises(ValueError, gettext.c2py, '"(eval(foo) && ""')
395 raises(ValueError, gettext.c2py, 'f"{os.system(\'sh\')}"')
397 raises(ValueError, gettext.c2py, 'n+'*10000 + 'n')
398 self.assertEqual(gettext.c2py('n+'*100 + 'n')(1), 101)
400 raises(ValueError, gettext.c2py, '('*100 + 'n' + ')'*100)
402 raises(ValueError, gettext.c2py, '('*10000 + 'n' + ')'*10000)
403 self.assertEqual(gettext.c2py('('*20 + 'n' + ')'*20)(1), 1)
407 f = gettext.c2py('n == n == n')
409 f = gettext.c2py('1 < n == n')
411 f = gettext.c2py('n == n < 2')
413 f = gettext.c2py('0 < n < 2')
417 self.assertEqual(gettext.c2py('0123')(1), 123)
426 gettext.c2py(expr)
429 self.assertEqual(gettext.c2py('n?1?2:3:4')(0), 4)
430 self.assertEqual(gettext.c2py('n?1?2:3:4')(1), 2)
431 self.assertEqual(gettext.c2py('n?1:3?4:5')(0), 4)
432 self.assertEqual(gettext.c2py('n?1:3?4:5')(1), 1)
435 f = gettext.c2py('2/n*3')
443 f = gettext.c2py('n != 1')
531 blacklist = {'c2py', 'ENOENT'}