Size: a a a

2017 June 03

S

Sadko in Rubyata
а просто застабить результат никак?
источник

RI

Rodion Ivanov in Rubyata
Сорри, не так давно автоматизирую, не сталкивался с таким понятием, имеется ввиду метод .stub RSpec?
источник

S

Sadko in Rubyata
ты используешь кукумбер для автоматизации?
источник

RI

Rodion Ivanov in Rubyata
На проекте RSpec, Cucumber попался в тестовом задании)
источник

RI

Rodion Ivanov in Rubyata
Object.any_instance.stub(:foo).and_return(:return_value)

Use any_instance.stub on a class to tell any instance of that class to
return a value (or values) in response to a given message. If no instance
receives the message, nothing happens.

:(
источник

RI

Rodion Ivanov in Rubyata
Я сначала думал что можно как-то переопределить .initialize для TinyTds:Client, но разве методу может быть известно, в скоупе чьего инстанса его вызывают?
источник

KO

Kalys Osmonov in Rubyata
Rodion Ivanov
Всем привет, надеюсь здесь есть еще те, кто не спит)

Есть задача с такой формулировкой "Подключить TinyTDS к проекту, и настроить его так чтобы конекшн можно было вызвать только в степ дефинишнах Cucumber"

TinyTDS коннект делаю так:
@client = TinyTds::Client.new username: 'sa', password: 'secret', host: 'mydb.host.net'

Ума не приложу, зачем это нужно (ограничивать скоуп, с которого можно создать коннекшн), но, отбрасывая цель, такое вообще возможно?

Насколько понимаю, self в рамках степ дефинишна, это инстанс World', т.е. конструктор `TinyTds::Client.new нужно как-то заставить "понимать" что его вызывают в рамках инстанса 'World' и отсечь все остальные случаи.

Только как?
В Gemfile
gem "gemname", require:false

И в нужных степ дефинишенах делаешь require файлов гема.
источник

RI

Rodion Ivanov in Rubyata
Омг, это божественно, спасибо большое)
источник

RI

Rodion Ivanov in Rubyata
источник
2017 June 05

RK

Roman Kononov in Rubyata
@mimikadze сюда вакансии можно?
источник

MS

Mikhail Sytchev in Rubyata
нужно
источник

MS

Mikhail Sytchev in Rubyata
мы их запиним в канале еще
источник

RK

Roman Kononov in Rubyata
Iron.io ищет Ruby on Rails разработчика для поддержки и разработки проектов(Sourcery и I Done This):

Обязательные требования:
- Опыт разработки на RoR от 3 лет
- Ruby, Ruby on Rails, БД Postgresql,MySQL, ООП;
- Знание англ языка (writing, и хотя бы какой-то speaking)
- Необходим опыт работы со следующими javascript фреймворками - angular, emberjs.

Что мы предлагаем: адекватное руководство, почти свободный график работы, интересные проекты,  хороший коллектив.
Заработная плата: $1.5к-$3к.
Резюме, с указанием вакансии в теме письма, отправлять по адресу: roman@iron.io (или пишите в телеграм @rkononov)
источник

MS

Mikhail Sytchev in Rubyata
Правда, если найдешь тут кого, будет очень интересно =)
источник

RK

Roman Kononov in Rubyata
А попробуем)
источник

MS

Mikhail Sytchev in Rubyata
Мына
источник

MS

Mikhail Sytchev in Rubyata
Это как я понял не профильные ваши проекты?
источник

MS

Mikhail Sytchev in Rubyata
сопутствующие
источник

RK

Roman Kononov in Rubyata
Все сложно)
источник

RK

Roman Kononov in Rubyata
Если все пойдет как надо то будет часть стека
источник