RBIX*$M)v6kfvuxMu.MnB-1B0B0Ib0 : ())) \)& : \)& : \) & : \) & % &(4&jx __script__xtest/test_gem_platform.rbB0ps gemutilitiesS active_pathxFileSdirnameS expand_pathSjoinSrequires test/unitSrequiresrubygems/platformSrequiresrbconfigSrequirexRubyGemTestCasexTestGemPlatformMnB-1B0B0Ib 6 ) (3   )&   )& ) & )&   )&   )&   )&   )&   )&   ) & ! " )#& $ % )&& ' ( ))& * + ),& - . )/& 0 1 )2& 3 4 )5jxTestGemPlatformxtest/test_gem_platform.rbB0p6xModuleSkind_of?SclassMnB-1B0B0Ib7     & m6(&* 9%i6,%( 7( j2( jxtest_self_const_missingxtest/test_gem_platform.rbB2p xDARWINx LINUX_586xMSWIN32x PPC_DARWINxWIN32x X86_LINUXMnB-1B1B0Ib(nV& m 6(&\* *%i',%((2(V&U( :U\( :99 \) -x __block__xtest/test_gem_platform.rbB2p x NameErrorMnB-1B-1B0Ib4&U)-x __block__xtest/test_gem_platform.rbB0pxGemxPlatformS const_missingnnpppB0B0B12pB1B12B13nnnxLongReturnExceptionSallocateS assert_raiseS is_returnSvalueSmessages& has been removed, use CURRENT insteadSto_ssS assert_equalnnppB11B25B26ppB0B4B11pB5B45B12pB46B73B16nnppxconstxexLongReturnExceptionSallocateSeachS is_returnSvalueSvaluennppB25B37B38ppB0B2B8pB3B19B9pB20B58B11nnppxconstsx@lrextest_self_const_missingS__add_method__MnB-1B0B0Ib7 : \)&( : : :) \) jxtest_self_localxtest/test_gem_platform.rbB0p si686-darwin8.10.1S util_set_archxGemxPlatformSlocalsx86sdarwins8SnewS assert_equalnnpppB0B2B21pB3B12B22pB13B44B24nnnxtest_self_localS__add_method__MnB-1B0B0Ibt7 :) \)& :() \)& :( ( )  \) & :) \)jxtest_self_matchxtest/test_gem_platform.rbB0ps nil == rubyxGemxPlatformSmatchSasserts exact matchSlocalSmatchSasserts=~ matchSlocalSto_sSmatchSassertsrubyxRUBYSmatchSassertnnpppB0B2B27pB3B20B28pB21B43B29pB44B68B30pB69B92B31nnnxtest_self_matchS__add_method__MnB-1B0B0Ib7)( \)&) \)&)  \) & :)  \) jx test_self_newxtest/test_gem_platform.rbB0pxGemxPlatformxCURRENTSnewSlocalS assert_equalxRUBYSnewS assert_equalSnewS assert_equalsSnewS assert_equalnnpppB0B2B34pB3B28B35pB29B54B36pB55B75B37pB76B99B38nnnx test_self_newS__add_method__MnB-1B0B0Ib 7 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : !: : ": #: $: : ": #: %: : ": &: ': : (: ): *: : (: +: ,: : (: -: .: : (: /: 0: : 1: 2: 3: : 1: 4: : 5: 6: 7: 1: 8: 9: 7: 1: 2: :: ;: : <: =: ;: : : >: ;: : : ?: @: : A: B: : C: B: 1: 2: D: B: 1: ): E: B: F: -: G: ": H: ": ": I: J: K: L: M: (: +: N:6O)PZ& Qm6R(S&*T %i|,%(U}(Vj2(Wjxtest_initializextest/test_gem_platform.rbB2pXsx86_64sopenbsds4.0sx86_64-openbsd4.0s3.9sx86_64-openbsd3.9slinuxs x86_64-linuxsx86smswin32ssolariss2.8si386-solaris2.8s2.10si386-solaris2.10si386-openbsd4.0s netbsdelfsi386-netbsdelfs60sx86-mswin32-60sx86-mswin32_60s x86-mswin32s80si386-mswin32-80si386-mswin32_80s i386-mswin32smingw32s i386-mingw32si386-linux-gnusi586-linux-gnus i386-linuxs i486-linuxs i586-linuxs i686-linuxsjavas1.6s i386-java1.6s x86-java1.6s1.5s i386-java1.5sfreebsds7s i386-freebsd7s6s i386-freebsd6s5s i386-freebsd5s4si386-freebsd4.11sdarwins8si686-darwin8.4.1s i686-darwinscygwins i386-cygwins universals9suniversal-darwin9suniversal-darwin8ssparcs2.9ssparc-solaris2.9ssparc-solaris2.8ssparc-solaris2.10s powerpc64spowerpc64-linuxspowerpcs powerpc-linuxspowerpc-darwin8spowerpc-darwin7saixspowerpc-aix5.3.0.0sjrubyshppa2.0wshpuxs11shppa2.0w-hpux11.31samd64samd64-freebsd6xHashS[]MnB-1B2B0Ibo"V&"V&&U)V&U(U(U \)-x __block__xtest/test_gem_platform.rbB3pxGemxPlatformSnewSinspectSto_aS assert_equalnnpppB0B11B90pB12B25B91pB26B46B92nnppxarchxexpectedxplatformxLongReturnExceptionSallocateSeachS is_returnSvalueSvaluennppB607B619B620ppB0B2B41pB3B601B42pB602B640B90nnppx test_casesx@lrextest_initializeS__add_method__MnB-1B0B0Ib`7 : :& :)& :( \)& : : :& :) & :(  \) jxtest_initialize_command_linextest/test_gem_platform.rbB2p sx86smswin32s i386-mswin32xGemxPlatformSnewSto_aS assert_equals80si386-mswin32-80SnewSto_aS assert_equalnnpppB0B2B96pB3B14B97pB15B27B99pB28B43B101pB44B57B103pB58B70B105pB71B87B107nnppxexpectedxplatformxtest_initialize_command_lineS__add_method__MnB-1B0B0Ib7 :)& :% :)&& : :& :  ) & :(  \) [% :)&&2% :)&&jxtest_initialize_mswin32_vc6xtest/test_gem_platform.rbB3ps RUBY_SO_NAMExConfigxCONFIGS[]s msvcrt-ruby18S[]=sx86smswin32s i386-mswin32xGemxPlatformSnewsi386-mswin32 VC6Sto_aS assert_equalS[]=S[]=nnppB3B73B74ppB0B2B110pB3B15B111pB16B31B112pB32B43B114pB44B56B116pB57B73B118pB74B107B120nnppxorig_RUBY_SO_NAMExexpectedxplatformxtest_initialize_mswin32_vc6S__add_method__MnB-1B0B0Ib7 :)&)&( : \)&( : \) &( : \) jxtest_initialize_platformxtest/test_gem_platform.rbB2pscpu-my_platform1xGemxPlatformSnewSnewScpuscpuS assert_equalSoss my_platformS assert_equalSversions1S assert_equalnnpppB0B2B123pB3B15B124pB16B27B125pB28B41B127pB42B55B128pB56B70B129nnppxplatformxexpectedxtest_initialize_platformS__add_method__MnB-1B0B0Ib7 :)&( : \)&( : \) &( : \) & :)&( : \)&( : \)&( : \)jxtest_initialize_testxtest/test_gem_platform.rbB1pscpu-my_platform1xGemxPlatformSnewScpuscpuS assert_equalSoss my_platformS assert_equalSversions1S assert_equalscpu-other_platform1SnewScpuS assert_equalSossother_platformS assert_equalSversionS assert_equalnnpp pB0B2B132pB3B15B133pB16B29B134pB30B43B135pB44B57B136pB58B70B138pB71B84B139pB85B98B140pB99B113B141nnppxplatformxtest_initialize_testS__add_method__MnB-1B0B0Ib7 \((( : \) .(( : \) jx test_to_sxtest/test_gem_platform.rbB0p S win_platform?xGemxPlatformSlocalSto_ssx86-mswin32-60S assert_equalSlocalSto_ss x86-darwin-8S assert_equalnnpppB0B2B144pB3B9B145pB10B28B146pB29B47B148nnnx test_to_sS__add_method__MnB-1B0B0Ib<7 : : :)& : : :)& \)& \) & \) jx test_equals2xtest/test_gem_platform.rbB2p scpus my_platforms1xGemxPlatformSnewsother_platformSnewS assert_equalSassert_not_equalSassert_not_equalnnpppB0B2B152pB3B23B153pB24B44B154pB45B55B156pB56B66B157pB67B78B158nnppxmyxotherx test_equals2S__add_method__MnB-1B0B0Ibx7 : : :)& : : :)&S \)&SC D \) &SU V \) jx test_equals3xtest/test_gem_platform.rbB2p scpus my_platforms1xGemxPlatformSnewsother_platformSnewSassertSassertSassertnnpppB0B2B161pB3B23B162pB24B44B163pB45B56B165pB57B74B166pB75B93B167nnppxmyxotherx test_equals3S__add_method__MnB-1B0B0Ib7 :)& :)& :)& : \) & :( S \) & :( S \)& :(Sk l \)& : \)& :(S  \)& :(S \)& :(S \)& : \)& :(S \)& :( S \)!& ":(#S \)$jxtest_equals3_cpuxtest/test_gem_platform.rbB3p%spowerpc-darwin8.0xGemxPlatformSnewsuniversal-darwin8.0Snewsi686-darwin8.0Snewspowerpc-darwin8S util_set_archspowerpc =~ universalSlocalSassertSlocalSassertSlocalSasserts i686-darwin8S util_set_archSlocalSassertsx86 =~ universalSlocalSassertSlocalSassertsuniversal-darwin8S util_set_archsuniversal =~ ppcSlocalSassertsuniversal =~ universalSlocalSassertsuniversal =~ x86SlocalSassertnnpppB0B2B170pB3B15B171pB16B28B172pB29B41B173pB42B51B175pB52B70B176pB71B89B177pB90B114B178pB115B124B180pB125B149B181pB150B168B182pB169B187B183pB188B197B185pB198B216B186pB217B235B187pB236B255B188nnppx ppc_darwin8x uni_darwin8x x86_darwin8xtest_equals3_cpuS__add_method__MnB-1B0B0Ib7 : \)& : :)& : : :)& : : :) & : : :) & :(S \)& :(S \)& :(S  \)& :(S  \)jxtest_equals3_versionxtest/test_gem_platform.rbB4ps i686-darwin8S util_set_archsx86sdarwinxGemxPlatformSnews7Snews8Snews9Snewsx86_darwin === x86_darwin8SlocalSassertsx86_darwin8 === x86_darwin8SlocalSassertsx86_darwin7 === x86_darwin8SlocalSassertsx86_darwin9 === x86_darwin8SlocalSassertnnpp pB0B2B191pB3B12B192pB13B31B194pB32B52B195pB53B73B196pB74B94B197pB95B113B199pB114B132B200pB133B157B202pB158B183B203nnppx x86_darwinx x86_darwin7x x86_darwin8x x86_darwin9xtest_equals3_versionS__add_method__MnB-1B0B0Ib7 : \)&( : \)&( : \)&( : \) &( : \)&( : \)&( : \)&( : \)&( : \)& : \)&( : \)&( !: \)"&(# : \)$& %: \)&&(' (: \))&(* +: \),& -: \).&(/ -: \)0&(1 2: \)3& 4: \)5&(6 4: \)7& 8: \)9&(: ;: \)<& =: \)>&(? @: \)A& B: \)C&(D E: \)Fjxtest_equals_tildextest/test_gem_platform.rbB0pGs i386-mswin32S util_set_archxGemxPlatformSlocalsmswin32S assert_matchSlocalS assert_matchSlocalsi386-mswin32-mq5.3S assert_matchSlocalsi386-mswin32-mq6S assert_matchSlocalswin32-1.8.2-VC7S deny_matchSlocalswin32-1.8.4-VC6S deny_matchSlocals win32-sourceS deny_matchSlocalswindowsS deny_matchs i686-linuxS util_set_archSlocals i486-linuxS assert_matchSlocals i586-linuxS assert_matchSlocalS assert_matchs i686-darwin8S util_set_archSlocalsi686-darwin8.4.1S assert_matchSlocalsi686-darwin8.8.2S assert_matchsjavaS util_set_archSlocalS assert_matchSlocalsjrubyS assert_matchspowerpc-darwinS util_set_archSlocalS assert_matchspowerpc-darwin7S util_set_archSlocalspowerpc-darwin7.9.0S assert_matchspowerpc-darwin8S util_set_archSlocalspowerpc-darwin8.10.0S assert_matchssparc-solaris2.8S util_set_archSlocalssparc-solaris2.8-mq5.3S assert_matchnnpppB0B2B206pB3B12B207pB13B28B209pB29B44B210pB45B60B213pB61B76B214pB77B92B215pB93B108B216pB109B124B217pB125B140B218pB141B150B220pB151B166B221pB167B182B222pB183B198B223pB199B208B225pB209B224B226pB225B240B227pB241B250B229pB251B266B230pB267B282B231pB283B292B233pB293B308B234pB309B318B236pB319B334B237pB335B344B239pB345B360B240pB361B370B242pB371B387B243nnnxtest_equals_tildeS__add_method__MnB-1B-3B0IbP7__8 :& _ : \)& m 6(&\* R%iO,%(P(j2( jx assert_matchxtest/test_gem_platform.rbB5p ss expected to be =~ .S build_messageMnB-1B-1B0Ib(&)-x __block__xtest/test_gem_platform.rbB0pS=~nnpppB0B9B249nnnxLongReturnExceptionSallocateS assert_blockS is_returnSvalueSvaluennppB48B62B63ppB0B23B246pB24B41B247pB42B83B249nnppxmessagexpatternxplatformx full_messagex@lrex assert_matchS__add_method__MnB-1B-3B0IbP7__8 :& _ : \)& m 6(&\* R%iO,%(P(j2( jx deny_matchxtest/test_gem_platform.rbB5p ss expected to be !~ .S build_messageMnB-1B-1B0Ib@&)  -x __block__xtest/test_gem_platform.rbB0pS=~nnpppB0B15B255nnnxLongReturnExceptionSallocateS assert_blockS is_returnSvalueSvaluennppB48B62B63ppB0B23B252pB24B41B253pB42B83B255nnppxmessagexpatternxplatformx full_messagex@lrex deny_matchS__add_method__nnpppB0B12B6pB13B21B8pB22B30B21pB31B39B27pB40B48B34pB49B57B41pB58B66B96pB67B75B110pB76B84B123pB85B93B132pB94B102B144pB103B111B152pB112B120B161pB121B129B170pB130B138B191pB139B147B206pB148B156B246pB157B166B252nnnx__class_init__S__class_init__nnpppB0B27B1pB28B37B2pB38B47B3pB48B57B4pB58B75B6nnn