%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/test/ |
Current File : //usr/local/lib/python2.7/test/test_source_encoding.pyc |
ó Nêáac @ sÓ d d l Z d d l m Z m Z m Z d d l Z d d l Z d d l Z d e j f d „ ƒ YZ d d d „ ƒ YZ d e e j f d „ ƒ YZ d e e j f d „ ƒ YZ d „ Z e d k rÏ e ƒ n d S( iÿÿÿÿN( t run_unittestt rmtreet captured_stdoutt MiscSourceEncodingTestc B sb e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C s6 | j d j d ƒ d ƒ | j d j d ƒ d ƒ d S( Nu Питонs utf-8s Питонu \Пs \П( t assertEqualt encode( t self( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_pep263 s c B s8 e d d d ƒ } i } | | U| j | d d ƒ d S( Ns # coding: utf-8 u = u'ó' t dummyt exect uu ó( t compileR ( R t ct d( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_compilestring s c B s` e d d d ƒ } i } | | U| j | d | d ƒ | j e | d ƒ e | d ƒ ƒ d S( Ns! a, b = '\U0001010F', '\U0001010F'R R t at b( R R t len( R R R ( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_issue3297 s c C s* | j t t d ƒ | j t t d ƒ d S( Ns ÿ s ï» ( t assertRaisest SyntaxErrort eval( R ( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_issue7820# s c C s t d d d ƒ t d d d ƒ t d d d ƒ | j t d ƒ t d d d ƒ Wd QX| j t d ƒ t d d d ƒ Wd QX| j t d ƒ t d d d ƒ Wd QX| j t d ƒ t d d d ƒ Wd QX| j t d ƒ t d d d ƒ Wd QXd S( Ns # -*- coding: iso-8859-15 -*- R R s  s # -*- coding: utf-8 -*- t fakes # -*- coding: fake -*- s iso-8859-15s! # -*- coding: iso-8859-15 -*- t BOMs # -*- coding: fake -*- ( R t assertRaisesRegexpR ( R ( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_error_message. s c C s- | j t d ƒ d d l m } Wd QXd S( Ns codec did not return a unicodeiÿÿÿÿ( t bad_coding3( R R t testR ( R R ( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_non_unicode_codec? s c C s d } | j | ƒ d S( Nt bad_coding( t verify_bad_module( R t module_name( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_bad_codingE s c C s d } | j | ƒ d S( Nt bad_coding2( R ( R R ( ( s5 /usr/local/lib/python2.7/test/test_source_encoding.pyt test_bad_coding2I s c C s€ | j t t d | ƒ t j j t ƒ } t j j | | d ƒ } t | ƒ } | j ƒ } Wd QX| j t t | | d ƒ d S( Ns test.s .pyR ( R R t __import__t ost patht dirnamet __file__t joint opent readR ( R R R&