Вопросы по теме '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 просмотров

Использование Hirb и Awesome Print с Pry Rails
Я уже некоторое время использую Pry с Rails через Pry-Rails Gem . Я хочу добавить Hirb и Awesome Print в Pry, поэтому я добавил код инициализации в свой файл ~/.pryrc , как описано здесь и здесь : # ~/.pryrc require 'rubygems' # Hirb for...
1589 просмотров

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