Size: a a a

2020 May 13

RS

Rustam Sharshenov in Rubyata
На чем пишите тесты?
Анонимный опрос
7%
minitest
78%
rspec
4%
что-то еще
11%
тесты?
Проголосовало: 54
источник

RS

Rustam Sharshenov in Rubyata
При бекпортировании фикса в старый rack бомбануло с minitest. Точнее, с того, что в итоге там прикрутили baron, который пытается мимикрировать под rspec, но все как-то коряво. При этом с прошлого бекпорта черри-пикнули тест который в старом rack падал. Т.е. для 1.6.13 который в rubygems лежит тесты не запускаются вообще.
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Rustam Sharshenov
При бекпортировании фикса в старый rack бомбануло с minitest. Точнее, с того, что в итоге там прикрутили baron, который пытается мимикрировать под rspec, но все как-то коряво. При этом с прошлого бекпорта черри-пикнули тест который в старом rack падал. Т.е. для 1.6.13 который в rubygems лежит тесты не запускаются вообще.
ппц
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Кто как запоминает в каком порядке идут операнды для  alias  Рубях? Каждый раз, блин, в гугл лезть приходится
источник

AO

Adis O in Rubyata
СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️
Кто как запоминает в каком порядке идут операнды для  alias  Рубях? Каждый раз, блин, в гугл лезть приходится
rubocop?
источник

RS

Rustam Sharshenov in Rubyata
представь, что ты метод объявляешь

def foo; bar; end
# alias foo bar
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Adis O
rubocop?
в смысле, линтер поругается если что не так? ну так и тесты могут
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Rustam Sharshenov
представь, что ты метод объявляешь

def foo; bar; end
# alias foo bar
оооо! годнота
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Спасибо!
источник

RS

Rustam Sharshenov in Rubyata
давайте пилить "Мнемотехники для рубистов"
источник

AO

Adis O in Rubyata
СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️
в смысле, линтер поругается если что не так? ну так и тесты могут
сорян, я не так прочитал
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Однажды похожий совет очень помог с ln -s, вечно забывал в каком порядке что писать. В твиттере подсказали, что думать надо по аналогии с mv: сначала то, что уже существует, а потом то, что должно существовать после
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Это ^^ вот в копилку "мнемотехник для всяких там рубистов и иже с ними" :)
источник

RS

Rustam Sharshenov in Rubyata
Мы писали.
Мы писали.
Наши тестики упали.
Все равно мы в прод пушнем –
А потом чинить начнём
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Rustam Sharshenov
Мы писали.
Мы писали.
Наши тестики упали.
Все равно мы в прод пушнем –
А потом чинить начнём
🤣🤣🤣🤣
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Быстровопрос: есть ли аналог IO.pipe, только для фейковых IO-объектов наподобие StringIO? Ну то есть чтобы реализовывали "контракт" IO, но на самом деле не открывали файловых дескрипторов, не обращались к файловой системе, а только имитировали
источник
2020 May 14

RS

Rustam Sharshenov in Rubyata
[slowpoke в треде] Я один продолбал новость, что в ruby 3 не будет включен frozen-string-literal?

> I consider this for years. I REALLY like the idea but I am sure introducing this could cause HUGE compatibility issue, even bigger than Ruby 1.9. So I officially abandon making frozen-string-literals default (for Ruby3).
This does not mean we are going to remove the frozen-string-literal feature that can be specified by magic comments.
Matz.

https://bugs.ruby-lang.org/issues/11473#note-53
источник

MS

Mikhail Sytchev in Rubyata
наканец-та
источник

RS

Rustam Sharshenov in Rubyata
"нормально же общались"
хорошая же тема была
источник

RU

Roman Usherenko in Rubyata
о, а я так и не перевёл на frozen-strings. ну и чудненько
источник