Como se depura?


#1

intente depurar pero me sale un mensage:

C:\Wrk\www\O2K7>ruby script\breakpointer
No connection to breakpoint service at druby://localhost:42531
(DRb::DRbConnErro
r)
Tries to connect will be made every 2 seconds…

que se debe hacer antes?

Gracias


#2

Hola,

Ese script está esperando que tu código se detenga para ser depurado.

Para ello basta con que escribas “breakpoint” en el punto de tu código
que deseas depurar, y que lo ejecutes. Tienes más info en el wiki de
Rails:
http://wiki.rubyonrails.org/rails/pages/HowtoDebugWithBreakpoint

Saludos,
Raúl

Angel Mauricio Pino Gonzalez
escribió:> intente depurar pero me sale un mensage:


#3

On 3/8/07, Angel Mauricio Pino Gonzalez
removed_email_address@domain.invalid wrote:

C:\Wrk\www\O2K7>ruby script\breakpointer
No connection to breakpoint service at druby://localhost:42531
(DRb::DRbConnError)

Tienes que insertar un breakpoint en tu código y luego ejecutarlo:

class FooController < ApplicationController
def index
@foo = Foo.find :all
breakpoint

Al ejecutar la acción index la ejecución del script se detendrá y
podrás acceder al estado actual de la aplicación desde el breakpointer
(escribiendo directamente el código ruby que quieras).

Un saludo

David A., el único desarrollador con una orden de alejamiento de
Jeffrey Zeldman
Simplelogica.net, ahora con un 33,3% más de intromisión en listas de correo

Cuando no hago otra cosa escribo en mildiez.net