RBIX*$MjmqO'.dB6r/MnB-1B0B0Ib : \)& : ())) \)& : \) &  % &(4&jx __script__x/test/test_gem_commands_specification_command.rbB0ps test/unitSrequires gemutilitiesS active_pathxFileSdirnameS expand_pathSjoinSrequires'rubygems/commands/specification_commandSrequirexRubyGemTestCasex#TestGemCommandsSpecificationCommandMnB-1B0B0Ib 6 ) (3   )&   )& ) & )&   )&   )jx#TestGemCommandsSpecificationCommandx/test/test_gem_commands_specification_command.rbB0pxModuleSkind_of?SclassMnB-1B0B0IbP7?&(jxsetupx/test/test_gem_commands_specification_command.rbB0pSsetupxGemxCommandsxSpecificationCommandSnewx@cmdnnpppB0B2B7pB3B7B8pB8B19B10nnnxsetupS__add_method__MnB-1B0B0Ib@7 : \)& :% ()&& m 6( &\*  H%iE,%( F( j2( &( %g^&G )k \)&( %gz&G )k \)&( : \)jx test_executex/test/test_gem_commands_specification_command.rbB2psfooS quick_gemxargsx@cmdSoptionsS[]=x@uiMnB-1B-1B0Ib&(-x __block__x/test/test_gem_commands_specification_command.rbB0px@cmdSexecutennpppB0B0B18pB1B6B19nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputnsGem::SpecificationxRegexpSnewS assert_matchSoutputns name: fooSnewS assert_matchSerrorsS assert_equalnnppB38B52B53ppB0B2B13pB3B14B14pB15B31B16pB32B72B18pB73B100B22pB101B128B23pB129B143B24nnppxfoox@lrex test_executeS__add_method__MnB-1B0B0Ib7 : : \)& : : \)& :% ()&&% ( ) && m 6(&\* g%id,%(e(j2(& ( %g}&G )k \)& ( %g&G )k \)& ( %g&G !)"k \)#& ($ %%g&G &)'k% \)(& () *: \)+jxtest_execute_allx/test/test_gem_commands_specification_command.rbB3p,s0.0.1sfooS quick_gems0.0.2S quick_gemxargsx@cmdSoptionsS[]=xallSoptionsS[]=x@uiMnB-1B-1B0Ib&(-x __block__x/test/test_gem_commands_specification_command.rbB0px@cmdSexecutennpppB0B0B34pB1B6B35nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputnsGem::SpecificationxRegexpSnewS assert_matchSoutputns name: fooSnewS assert_matchSoutputnsversion: 0.0.1SnewS assert_matchSoutputnsversion: 0.0.2SnewS assert_matchSerrorsS assert_equalnnppB69B83B84p pB0B2B27pB3B17B28pB18B32B29pB33B49B31pB50B62B32pB63B103B34pB104B131B38pB132B159B39pB160B187B40pB188B215B41pB216B230B42nnppxfoo1xfoo2x@lrextest_execute_allS__add_method__MnB-1B0B0Ibp7 :% ()&& m 6( &\*  >%i;,%( <( j2( &( : \)&( : \)jxtest_execute_bad_namex/test/test_gem_commands_specification_command.rbB1psfooxargsx@cmdSoptionsS[]=x MockGemUix TermErrorMnB-1B-1B0Ib& m 6(&\* &%i#,%($2(-x __block__x/test/test_gem_commands_specification_command.rbB0px@uiMnB-1B-1B0Ib&(-x __block__x/test/test_gem_commands_specification_command.rbB0px@cmdSexecutennpppB0B0B49pB1B6B50nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvaluennppB7B21B22ppB0B0B48pB1B39B49nnnxLongReturnExceptionSallocateS assert_raiseS is_returnSvalueSvaluex@uiSoutputsS assert_equalSerrorsERROR: Unknown gem 'foo' S assert_equalnnppB28B42B43ppB0B2B45pB3B19B46pB20B62B48pB63B76B54pB77B91B55nnppx@lrextest_execute_bad_nameS__add_method__MnB-1B0B0Ibp7 : \)& : \)& :% ()&& m 6 ( &\*  T%iQ,%( R(j2(&( %gj&G )k \)&( %g&G )k \)&( : \)jxtest_execute_exact_matchx/test/test_gem_commands_specification_command.rbB3psfooS quick_gemsfoo_barS quick_gemxargsx@cmdSoptionsS[]=x@uiMnB-1B-1B0Ib&(-x __block__x/test/test_gem_commands_specification_command.rbB0px@cmdSexecutennpppB0B0B64pB1B6B65nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputnsGem::SpecificationxRegexpSnewS assert_matchSoutputns name: fooSnewS assert_matchSerrorsS assert_equalnnppB50B64B65ppB0B2B58pB3B14B59pB15B26B60pB27B43B62pB44B84B64pB85B112B68pB113B140B69pB141B155B70nnppxfooxfoo_barx@lrextest_execute_exact_matchS__add_method__MnB-1B0B0Ib7 : \)& \)& :(\( :99 : )  ) & :% ()&& % ()&& m 6(&\* %i|,%(}(j2(&( %g&G  )!k \)"&(# $%g&G % )&k$ \)'jxtest_execute_remotex/test/test_gem_commands_specification_command.rbB2p(sfooS quick_gemSutil_setup_source_info_caches.gemspecS full_nameSto_sssspecificationsx@gemhomexFileSjoinx FileUtilsSrmxargsx@cmdSoptionsS[]=xremotexdomainSoptionsS[]=x@uiMnB-1B-1B0Ib&(-x __block__x/test/test_gem_commands_specification_command.rbB0px@cmdSexecutennpppB0B0B84pB1B6B85nnnxLongReturnExceptionSallocateSuse_uiS is_returnSvalueSvalueSoutputns%\A--- !ruby/object:Gem::SpecificationxRegexpSnewS assert_matchSoutputns name: fooSnewS assert_matchnnppB93B107B108p pB0B2B73pB3B14B74pB15B23B76pB24B55B78pB56B72B81pB73B86B82pB87B127B84pB128B155B88pB156B184B89nnppxfoox@lrextest_execute_remoteS__add_method__nnpppB0B12B5pB13B21B7pB22B30B13pB31B39B27pB40B48B45pB49B57B58pB58B67B73nnnx__class_init__S__class_init__nnpppB0B9B1pB10B37B2pB38B47B3pB48B65B5nnn