@proRuby

Страница 766 из 1594
No
27.09.2017
09:05:19
enum gender: { male: 0, female: 1, indeterminate: 2, intersex: 3, unspecified: 4 }

это всё по закону, тобишь можно быть любым из них

по документам

Alex
27.09.2017
09:05:44
unspecified это nil же?

Google
No
27.09.2017
09:05:54
нет

это в доках у них так пишут

Alex
27.09.2017
09:06:01
> indeterminate > intersex че

No
27.09.2017
09:06:03
если верить заказчику

Alex
27.09.2017
09:06:05
разница то в чем?

No
27.09.2017
09:06:16
я хз в чём, можно почитать статью на википедии

там вроде описывается

Nikolay
27.09.2017
09:06:28
разница то в чем?
в позе, кто сверху

No
27.09.2017
09:06:44
у меня это поле было чисто информативное, поэтому данный вопрос я подробнее не копал

не хотел травмировать психику

кстати, во всех проектах в енамах male стоит перед female

феминистки должны негодовать

Alex
27.09.2017
09:07:56
оно короче

Google
Alex
27.09.2017
09:08:01
сортировка по алфавиту еще.

НАС ДИСКРИМИНИРУЮТ ПО АЛФАВИТУ

Anna
27.09.2017
09:08:16
No
27.09.2017
09:09:10
всем известно, что счёт начинается с 0

и те кто на самом деле первые - нулевые

Максим
27.09.2017
09:09:29
> male: 0, female: 1 ок :D
чему радуешься, это патронизация, девушкам уступили, их не воспринимают всерьёз!

Alex
27.09.2017
09:09:30
нулевой патиент

даешь массив с нуля.

скайнет всех перетрет.

No
27.09.2017
09:10:33
а в теории, у андроидов будет гендер?

или будет гендер андроид?

Alex
27.09.2017
09:10:46
а вообще нездоровые какие то разговоры с утра, в одном чатике про гендеры, в другом как девушка выскочила замуж через "кодинг". А как же собственно основное назначение чата? осуждение коденга

Максим
27.09.2017
09:10:50
по факту нет но приебутся

Alex
27.09.2017
09:10:59
по факту нет но приебутся
надо активно слать.

Максим
27.09.2017
09:11:11
назовут тя фашистом и всё

Максим
27.09.2017
09:11:24
твоё мнение сразу никого не интересует потому что побоятся стать фашистами по ассоциации

Anton
27.09.2017
09:11:35
я просто гайд пишу, хочу покрыть все что могу

Google
Anton
27.09.2017
09:11:43
а вспомнить сложно какие-то моменты

Alex
27.09.2017
09:11:43
сервис ебет сервис.

Anton
27.09.2017
09:12:06
хм

Alex
27.09.2017
09:12:25
а вспомнить сложно какие-то моменты
хочу expose матчер, а руки законтрибьютить все никак не дойдут.

Максим
27.09.2017
09:12:27


Alex
27.09.2017
09:13:22
стектрейс почитай еще раз на чем падает ))

пример давай
let(:post) { create :post } expect(action.call).to expose(:post, post)

Anton
27.09.2017
09:14:07
ааа

Alex
27.09.2017
09:14:17
экшен у ханами должен expose

Anton
27.09.2017
09:14:19
я понял, типо чекать результат

Anton
27.09.2017
09:14:22
да ну

Alex
27.09.2017
09:14:24
можно проверять только сам факт, без результата

что он expose.

да ну
ЧАВОЙ

чего да ну? очень нужная штука

если вьюшка дальше сама рисует

Anton
27.09.2017
09:14:51
сделай интеграционный тест один просто на роут

и все

Google
Максим
27.09.2017
09:14:56
NoMethodError - undefined method `[]' for nil:NilClass: app/controllers/blocks_controller.rb:384:in `block in update_info_in_time' app/controllers/blocks_controller.rb:380:in `update_info_in_time' actionpack (4.2.3) lib/action_controller/metal/implicit_render.rb:4:in `send_action' actionpack (4.2.3) lib/abstract_controller/base.rb:198:in `process_action' actionpack (4.2.3) lib/action_controller/metal/rendering.rb:10:in `process_action' actionpack (4.2.3) lib/abstract_controller/callbacks.rb:20:in `block in process_action' activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call' activesupport (4.2.3) lib/active_support/callbacks.rb:553:in `block (2 levels) in compile' activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call' activesupport (4.2.3) lib/active_support/callbacks.rb:88:in `run_callbacks' actionpack (4.2.3) lib/abstract_controller/callbacks.rb:19:in `process_action' всё там же ПОСЛЕ бефо экшна

я запутался

Alex
27.09.2017
09:15:09
Anton
27.09.2017
09:15:21
глупости. Юнит тесты для чего? :)
это не юнит тест все равно будет

Alex
27.09.2017
09:15:25
это я так все могу интеграционными решать

по логике оно должно в конце expose чего то.

Anton
27.09.2017
09:15:45
неа, ты в любом случае будешь зависимости дергать

Admin
ERROR: S client not available

Alex
27.09.2017
09:15:48
а если не expose то потом вьюшке плохо.

Anton
27.09.2017
09:16:11
т.е. тебе ничего не мешает сделать юниты для экшена и 1 интеграционный на то, что нужный экшен по урлу вызывается

Alex
27.09.2017
09:16:12
оно может expose результата внутренней логики еще.

и это я слышу от фаната юнит тестов, ну ты чего

Anton
27.09.2017
09:16:40
я не фанат юнит или end2end тестов

Alex
27.09.2017
09:16:42
expose может от внутренней логики идти

expose params.errors

например

Anton
27.09.2017
09:16:49
я за простоту и качество

ну, пока не впечатлил меня

Google
Anton
27.09.2017
09:16:57
кек

Alex
27.09.2017
09:17:18
ну, пока не впечатлил меня
фу, мне проще самому уже написать чем тебе доказывать

Anton
27.09.2017
09:17:35
ну, мержить то в мой репозиторий ?

Alexander
27.09.2017
09:17:39
я не фанат юнит или end2end тестов
чому так? это же самое простое что есть?

Anton
27.09.2017
09:17:54
чому так? это же самое простое что есть?
ну, я за середину, зачем в крайности уходить

у нас на работе очень крутой QA, поэтому я стал по другому смотреть на тесты теперь

Alexander
27.09.2017
09:18:37
поведай нам мудрость. а то я с тестами как то плохо дружу

Anton
27.09.2017
09:18:48
да сложно самому

ну, у меня не достаточно экспертизы в этом, что бы ВЕДАТЬ, кек

но если в кратце, пишешь юниты, потом пару интеграционных

Alexander
27.09.2017
09:19:36
больше всего мне не нравится готовить контекст. создавать все записи в базе, фикстуры и тд. можно ли это как то без боли делать?

Anton
27.09.2017
09:19:38
если пишутся тесты плохо, то значит говно написал и надо код допиливать

Alex
27.09.2017
09:20:10
как я напишу интеграционный если я не TDD шил контроллер еще?

Anton
27.09.2017
09:20:16
ну, я сам с этим сталкиваюсь всегда

Alex
27.09.2017
09:20:18
а ведь контроллер может expose а тестить неудобно

Anton
27.09.2017
09:20:28
хороший код легко тестировать обычно

Alex
27.09.2017
09:20:33
ты чо, серьезно expose не тестишь?

Страница 766 из 1594