Вопросы по теме 'pry'
bind.pry игнорируется рельсами 3
Я пытаюсь отладить свое маленькое приложение, которое не может создать цену из-за несоответствия AssociationTypeMismatch. Итак, я выкапываю pry, устанавливаю, смотрю railscast и скринкаст Джоша и копаюсь в вики.
Я "cd" в контроллер цен, но это не...
3867 просмотров
schedule
31.07.2023
запуск модульного теста из irb или pry
Есть ли способ запустить тестовый файл из сеанса irb или pry?
Я попробовал load './testfile.rb , но это не запускает тесты в тестовом файле.
Мой тестовый файл выглядит так:
require 'test/unit'
require './sudoku.rb'
class SudokuTest <...
1801 просмотров
schedule
29.03.2024
Jruby: использование Pry с JRuby (и JRubyFx)
Как правильно использовать Pry gem с JRuby и JRubyFx в Windows?
Я использую JRubyFx (привязка JavaFX JRuby — https://github.com/jruby/jrubyfx ) и для своего теста я использую этот пример , сжатый до минимально необходимые строки.
require...
986 просмотров
schedule
13.04.2023
Включить дамп стека при исключении в консоли Rails
Я использую Ruby on Rails с драгоценным камнем pry. Когда во время задачи rake возникает ошибка, я получаю очень хорошую трассировку стека.
Однако, когда я делаю что-то в своей консоли rails, что вызывает исключение, я вижу только сообщение об...
7140 просмотров
schedule
25.07.2023
При использовании Capybara/Poltergeist, как получить доступ к потоку приложения с помощью pry
Я запускаю тесты в приложении rails и emberjs, и в моих тестах установлено :js => true. Я могу добавить binding.pry в спецификацию, и он отлично откроет REPL, но если я добавлю binding.pry в приложение, REPL появится в консоли, но спецификация...
903 просмотров
schedule
21.09.2023
Использование Hirb и Awesome Print с Pry Rails
Я уже некоторое время использую Pry с Rails через Pry-Rails Gem .
Я хочу добавить Hirb и Awesome Print в Pry, поэтому я добавил код инициализации в свой файл ~/.pryrc , как описано здесь и здесь :
# ~/.pryrc
require 'rubygems'
# Hirb for...
1589 просмотров
schedule
22.03.2023
RoR: переменная экземпляра интерпретируется как отсутствующий метод
Я следую учебнику, и в соответствии с кодом я должен быть в состоянии вызвать следующую ошибку без ошибок:
page = Page.find(1) # works
page.sections.size # Does not work
subject = Subject.find(1) # works
subject.pages.size # works
Раздел...
67 просмотров
schedule
03.08.2022
Как запустить консоль rails с выключенным pry?
Иногда у меня есть причина хотеть запустить консоль rails как irb repl, а не как pry (какой бы крутой ни был pry). По умолчанию это будет pry, потому что pry есть в Gemfile. Как это делается в наши дни?
Я думаю, что раньше при запуске rails...
6501 просмотров
schedule
09.01.2024
Выполнение файла .rb (файл Ruby) с помощью PRY в Windows 7
Мне было интересно, как я могу загрузить файл Ruby в PRY, чтобы использовать функцию отладчика на моем компьютере с Windows 7 с командной строкой. Я хочу использовать PRY, чтобы шаг за шагом пройти мою программу, и следуя онлайн-учебникам о том, как...
904 просмотров
schedule
11.05.2022
Странность оператора Ruby case
Я вижу что-то странное в Ruby, чего не понимаю, и думаю, может ли кто-нибудь показать мне, что я упускаю. Вот некоторые выводы:
[77] pry(main)> c.fields['iparties'].type
=> Array
[78] pry(main)> c.fields['iparties'].type == Array
=>...
79 просмотров
schedule
09.09.2023
Pry не останавливается при вызове из скрипта Ruby, который читает со стандартного ввода
Я создал консольный сценарий Ruby, который использует ARGF для загрузки данных из файла или стандартного ввода, а затем вызывает Pry.
Это прекрасно работает, когда я передаю файл (Pry делает паузу), но терпит неудачу (Pry не останавливается и...
1828 просмотров
schedule
16.02.2023
Как пройти цикл с помощью pry и просмотреть значение итератора?
Я вставил binding.pry в свою программу Ruby и пытаюсь просмотреть значение итератора на каждой итерации моего цикла:
require 'pry'
def longest_palindrome s
max_palindrome_len = 0
for i in (0..s.length)
binding.pry
for j in...
259 просмотров
schedule
27.12.2022
Как передать рубиновые аргументы в службу спасения?
У меня есть скрипт Ruby, который я запускаю следующим образом:
$ ruby -I my_libs my_script.rb
Я хочу запустить его с помощью pry-rescue , но не могу понять, как передать аргументы в Ruby ( интерпретатор, а не сценарий). Документация...
72 просмотров
schedule
29.09.2023
Puma Rails 5 binding.pry доступен только за 60 секунд до истечения времени ожидания
Puma отключает мой запрос, когда я использую binding.pry . В моем контроллере
def new
require 'pry'
binding.pry
end
Затем я делаю запрос, который попадает в контроллер, и вхожу в сеанс pry. Через 60 секунд Пума? истечет время ожидания...
6734 просмотров
schedule
10.05.2023
Как я могу посмотреть переменную в Ruby Pry?
Я использую Ruby 2.2.2, Pry и «pry-byebug». Оператор continue удаляет все отслеживаемые переменные в pry-byebug :
[1] pry(main)> watch foo
Watching foo
watch: foo => 42
[2] pry(main)> watch
Listing all watched expressions:
1: foo...
1834 просмотров
schedule
25.09.2022
Блокировка потока при выполнении простых операций в pry
[Примечание: я «исправил» эту проблему, создав и используя новый набор драгоценных камней. Мне все еще любопытно, почему возникла проблема, но она больше не блокирует меня.]
[Мне известно, что существует аналогичная проблема в тупиковой ситуации...
193 просмотров
schedule
16.06.2022
Рельсы неправильно перезагружаются
Когда я ввожу reload! в свою консоль Rails, используя pry-rails , похоже, что это не работает; т. е. изменения, которые я внес в свой код, не реализованы. Все, что я читал, кажется, говорит о том, что гем pry-rails реализует reload! сам по...
205 просмотров
schedule
11.07.2022
Добавление библиотек черного ящика в отладку Pry
Можно ли использовать библиотеки «черного ящика» при использовании Pry?
Мне нравится ходить по стеку, когда я достигаю точки останова, но я действительно не забочусь об управлении транзакциями с активной записью и тому подобном. На самом деле, это...
112 просмотров
schedule
07.04.2022