2010-11-30 18 views
58

Tiene un tiempo terrible para encontrar RSpec-2 (y rspec-rails) documentación. Específicamente, quiero buscar todos los Matchers disponibles ... ¿pero cómo?Documentación de RSpec ... ¿dónde se esconde?

que he probado:

  • RSpec.info: obsoleta - 1.x RSpec
  • rdoc.info: parece inútil, para mí de todos modos. (¿incompleto?)
  • RSpec-Relish: confuso. ¿incompleto? ¿cómo se puede buscar Matchers disponibles?
  • GitHub Wiki: información dispersa. desorganizado ¿incompleto?

Sí, soy consciente de The Book ... pero, enserio, ¿no está esto en línea?

Incluso intenté rake doc:plugins pero no funcionó. Demasiado verde para saber por qué ...

aparentemente solía haber algunos documentos decentes de 1.x en rspec.rubyforge.org. pero parecen haber desaparecido hace mucho tiempo ...

¿Dónde se esconden estos documentos?

+8

+1 para la pregunta interesante título –

+0

Desde el 27 de diciembre de 2013, 2.14.3 es la última. http://rdoc.info/gems/rspec-expectations/2.14.3/frames. Puede encontrar combinaciones incorporadas. – shin

Respuesta

9

No estoy seguro de por qué se siente rdoc.info no es útil - aquí está la documentación matcher ahí:

http://rubydoc.info/gems/rspec-expectations/2.0.1/RSpec/Matchers

Puede ser que usted está buscando en el lugar equivocado; estos estaban en la gema RSpec :: Expectations, que está separada del núcleo en Rspec 2.

+0

¡Gracias! Eso es útil! Debo estar usando el sitio rdoc.info incorrecto mientras busco "rspec" y obtengo: 'http: // rdoc.info/gems/rspec/2.2.0/frames'. luego intente buscar matcher y no obtenga nada. y si navego me pierdo/confundo en múltiples marcos incrustados. – Meltemi

+6

OK, por favor tengan paciencia ... Intento aprender Ruby/Rails y me resulta increíblemente difícil buscar cosas que encuentre en el código ... por ejemplo: usando el sitio ** rubydoc.info ** He intentado buscar 'mock_model' y salió vacío ... otra vez. Lo mismo con 'as_null_object'. Esta es la documentación más confusa que he encontrado ... Claro que * podría * Google, y lo he sido, pero ese es un enfoque a toda prueba. ¿Cómo debería abordar el "problema" de buscar y comprender algún método/símbolo, etc. que encuentro en el código de Ruby/Rails/RSpec/JQuery? – Meltemi

+2

Lo que hago es crear un paquete en Railsapi.com, descargarlo y descomprimirlo en mi disco duro local. Luego creo un navegador de un solo sitio fluido (estoy en mac, uso de prismas en Linux o Windows) apuntando al archivo de índice del paquete. Los documentos de railsapi.com tienen un índice de búsqueda bastante bueno, así que generalmente empiezo allí. Si no puedo encontrar lo que necesito para eso, entonces haré clic en rdoc.info con algunas conjeturas acerca de dónde deberían estar los documentos. Google es mi último recurso. – karmajunkie

Cuestiones relacionadas