RBIXÜ*$iLY"Ì`ƒþ^‡‡Û…ü 4qzMnB-1B0B0Ib : \)& : ())) \)& : \) &  % &(4&jx __script__x-test/test_gem_commands_environment_command.rbB0ps test/unitSrequires gemutilitiesS active_pathxFileSdirnameS expand_pathSjoinSrequires%rubygems/commands/environment_commandSrequirexRubyGemTestCasex!TestGemCommandsEnvironmentCommandMnB-1B0B0Ib| 6 ) (3   )&   )& ) & )&   )&   )&   )&   )&   )jx!TestGemCommandsEnvironmentCommandx-test/test_gem_commands_environment_command.rbB0pxModuleSkind_of?SclassMnB-1B0B0IbP7?&(jxsetupx-test/test_gem_commands_environment_command.rbB0pSsetupxGemxCommandsxEnvironmentCommandSnewx@cmdnnpppB0B2B7pB3B7B8pB8B19B10nnnxsetupS__add_method__MnB-1B0B0IbP7((& :()& )& m 6 ( &\*  K%iH,%(I(j2(& ( %ga&G )k \)& ( %g}&G )k \)& (G)\( :9)! \)"& (# $%g¹&G %)&k$ \)'& ((G )*)+\(, -:9). \)/& (0 1%g÷&G 2)3k1 \)4& (5G6(7\(8 9:9): \);& (< =%g2&G >)?k= \)@& (AG)B\(C 9:9)D \)E& (F G%gn&G H)IkG \)J& (K L%gŠ&G M)NkL \)O& (P Q%g¦&G R)SkQ \)T& (U V: \)W È(X)Y&2(Z)[&jx test_executex-test/test_gem_commands_environment_command.rbB2p\xGemSsourcesSdupshttp://gems.example.comSsourcesSreplacexhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B19pB1B6B20nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputns)RUBYGEMS VERSION: (\d\.)+\d \((\d\.)+\d\)xRegexpSnewS assert_matchSoutputns&RUBY VERSION: \d\.\d\.\d \(.*\) \[.*\]SnewS assert_matchSoutputx@gemhomeSescapeSto_ssINSTALLATION DIRECTORY: SnewS assert_matchSoutputnsRUBYGEMS PREFIX: SnewS assert_matchSoutputxRUBY_INSTALL_NAMEx ConfigMapS[]Sto_ssRUBY EXECUTABLE:.*SnewS assert_matchSoutputnsRUBYGEMS PLATFORMS:SnewS assert_matchSoutputxPlatformSlocalSto_ss- SnewS assert_matchSoutputns GEM PATHS:SnewS assert_matchSoutputSescapeSto_sSnewS assert_matchSoutputnsGEM CONFIGURATION:SnewS assert_matchSoutputns :verbose => SnewS assert_matchSoutputnsREMOTE SOURCES:SnewS assert_matchSerrorsS assert_equalSsourcesSreplaceSsourcesSreplacennppB41B55B56pB3B443B444ppB0B2B13pB3B11B14pB12B24B15pB25B34B17pB35B75B19pB76B103B23pB104B131B24pB132B163B25pB164B191B27pB192B225B28pB226B253B30pB254B284B31pB285B312B32pB313B344B33pB345B372B34pB373B400B35pB401B428B36pB429B443B37pB444B467B40nnppx orig_sourcesx@lrex test_executeS__add_method__MnB-1B0B0Ib„7 : )& m 6(&\* 8%i5,%( 6( j2( &( :\( :99 \)&( : \)jxtest_execute_gemdirx-test/test_gem_commands_environment_command.rbB1psgemdirxhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B46pB1B6B47nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputs x@gemhomeSto_ssS assert_equalSerrorS assert_equalnnppB22B36B37ppB0B2B43pB3B15B44pB16B56B46pB57B81B50pB82B96B51nnppx@lrextest_execute_gemdirS__add_method__MnB-1B0B0Ib„7 : )& m 6(&\* 8%i5,%( 6( j2( &( :\( :99 \)&( : \)jxtest_execute_gempathx-test/test_gem_commands_environment_command.rbB1psgempathxhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B57pB1B6B58nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputs x@gemhomeSto_ssS assert_equalSerrorS assert_equalnnppB22B36B37ppB0B2B54pB3B15B55pB16B56B57pB57B81B61pB82B96B62nnppx@lrextest_execute_gempathS__add_method__MnB-1B0B0Ib`7(& :\( :99)&% : ) && : )& m 6(&\* f%ic,%(d(j2(&( :()\( :99 \)&( : \)jxtest_execute_gempath_multiplex-test/test_gem_commands_environment_command.rbB2p xGemS clear_pathsxFilexPATH_SEPARATORx@gemhomes2Sto_ssSjoinsGEM_PATHxENVS[]=sgempathxhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B72pB1B6B73nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputs SpathSjoinSto_sS assert_equalSerrorS assert_equalnnppB68B82B83ppB0B2B65pB3B7B66pB8B35B67pB36B48B68pB49B61B70pB62B102B72pB103B136B76pB137B151B77nnppxpathx@lrextest_execute_gempath_multipleS__add_method__MnB-1B0B0IbŒ7 : )& m 6(&\* 8%i5,%( 6( j2( &( :\( :99 \)&( : \)jxtest_execute_packageversionx-test/test_gem_commands_environment_command.rbB1pspackageversionxhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B83pB1B6B84nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputs xGemxRubyGemsPackageVersionSto_ssS assert_equalSerrorS assert_equalnnppB22B36B37ppB0B2B80pB3B15B81pB16B56B83pB57B83B87pB84B98B88nnppx@lrextest_execute_packageversionS__add_method__MnB-1B0B0Ib7((& :()& : ) & m 6 ( &\* N%iK,%(L(j2(& ( : \)& ( : \) x()&2()&jxtest_execute_remotesourcesx-test/test_gem_commands_environment_command.rbB2pxGemSsourcesSdupshttp://gems.example.comSsourcesSreplaces remotesourcesxhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B97pB1B6B98nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputshttp://gems.example.com S assert_equalSerrorsS assert_equalSsourcesSreplaceSsourcesSreplacennppB44B58B59pB3B107B108ppB0B2B91pB3B11B92pB12B24B93pB25B37B95pB38B78B97pB79B92B101pB93B107B102pB108B131B105nnppx orig_sourcesx@lrextest_execute_remotesourcesS__add_method__MnB-1B0B0Ib`7 : )& m 6(&\*  :%i7,%( 8( j2( & ( : \)& ( : \)jxtest_execute_unknownx-test/test_gem_commands_environment_command.rbB1psunknownxhandle_optionsx@cmdSsendxGemxCommandLineErrorMnB-1B-1B0Ib & m 6(&\* &%i#,%($2(-x __block__x-test/test_gem_commands_environment_command.rbB0px@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B112pB1B6B113nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvaluennppB7B21B22ppB0B0B111pB1B39B112nnnxLongReturnExceptionSallocateS assert_raiseS is_returnSvalueSvaluex@uiSoutputsS assert_equalSerrorS assert_equalnnppB24B38B39ppB0B2B108pB3B15B109pB16B58B111pB59B72B117pB73B87B118nnppx@lrextest_execute_unknownS__add_method__MnB-1B0B0IbŒ7 : )& m 6(&\* 8%i5,%( 6( j2( &( :\( :99 \)&( : \)jxtest_execute_versionx-test/test_gem_commands_environment_command.rbB1psversionxhandle_optionsx@cmdSsendx@uiMnB-1B-1B0Ib&(-x __block__x-test/test_gem_commands_environment_command.rbB0px@cmdSexecutennpppB0B0B124pB1B6B125nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputs xGemxRubyGemsVersionSto_ssS assert_equalSerrorS assert_equalnnppB22B36B37ppB0B2B121pB3B15B122pB16B56B124pB57B83B128pB84B98B129nnppx@lrextest_execute_versionS__add_method__nnpp pB0B12B5pB13B21B7pB22B30B13pB31B39B43pB40B48B54pB49B57B65pB58B66B80pB67B75B91pB76B84B108pB85B94B121nnnx__class_init__S__class_init__nnpppB0B9B1pB10B37B2pB38B47B3pB48B65B5nnn