tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Q\¬Qc@sÏddlZddlZddlZddlZddlmZge_ee_ej    ƒdej
fd„ƒYZ ej ej jdƒdƒdej
fd„ƒYƒZd    „Zed
krËeƒndS( iÿÿÿÿN(t test_supporttMimeTypesTestCasecBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCstjƒ|_dS(N(t    mimetypest    MimeTypestdb(tself((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pytsetUpscCs£|j}||jjdƒd ƒ||jjdƒdƒ||jjdƒdƒ||jjdƒdƒ||jjd    ƒdƒ||jjd ƒdƒdS(Nsfoo.htmls    text/htmlsfoo.tgzsapplication/x-tartgzips
foo.tar.gzs    foo.tar.Ztcompresss foo.tar.bz2tbzip2s
foo.tar.xztxz(s    text/htmlN(sapplication/x-tarR(sapplication/x-tarR(sapplication/x-tarR(sapplication/x-tarR    (sapplication/x-tarR
(t assertEqualRt
guess_typetNone(Rteq((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttest_default_datas    cCsR|j}|jj}||dƒdƒ||dƒdƒ||dƒdƒdS(    Nsdata:,thisIsTextPlains
text/plainsdata:;base64,thisIsTextPlainsdata:text/x-foo,thisIsTextXFoos
text/x-foo(s
text/plainN(s
text/plainN(s
text/x-fooN(R RR R (RRR ((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttest_data_urlss
     cCs^|j}tjdƒ}|jj|ƒ||jjdƒdƒ||jjdƒdƒdS(Ns x-application/x-unittest pyunit
s
foo.pyunitsx-application/x-unittests.pyunit(sx-application/x-unittestN(R tStringIORtreadfpR R tguess_extension(RRtsio((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttest_file_parsing"s     cCs‰|j}||jjddtƒdƒ||jjddtƒdƒ||jjddtƒdƒ||jjddtƒdƒdS(Nsfoo.xultstricts    image/jpgstext/xuls.jpg(NN(stext/xulN(R RR tTrueR RtFalse(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttest_non_standard_types*s
    c    Cs³|j}|j}t|jjddtƒƒ}||tddddddgƒkƒ|jjd    dtƒ}|jƒ||d
gƒ|jjd    dtƒ}||gƒdS( Ns
text/plainRs.bats.cs.hs.kshs.pls.txts    image/jpgs.jpg(R t
assertTruetsetRtguess_all_extensionsRRtsort(RRtunlesstall((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttest_guess_all_types3s        (
(t__name__t
__module__RRRRRR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyRs                             twins Windows onlytWin32MimeTypesTestCasecBs#eZd„Zd„Zd„ZRS(cCs<tjjƒ|_tjjƒtjƒtjƒ|_dS(N(Rt    types_maptcopytoriginal_types_maptcleartinitRR(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyRFs 
cCs$tjjƒtjj|jƒdS(N(RR%R(tupdateR'(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttearDownMs cCs&|j}||jjdƒdƒdS(Nsfoo.txts
text/plain(s
text/plainN(R RR R (RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyttest_registry_parsingRs    (R!R"RR+R,(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyR$Ds        cCstjttƒdS(N(Rt run_unittestRR$(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyt    test_mainYs    t__main__(RRtunittesttsysttestRt
knownfilesRtinitedt_default_mime_typestTestCaseRt
skipUnlesstplatformt
startswithR$R.R!(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_mimetypes.pyt<module>s            
6