Bir uygulama yazdım (raylı 5.0.0beta3) ve ActionCable
kullanarak çeşitli canlı güncellemeler vardır.
Bu yüzden yazdıklarımı test etmek istedim. Gemfile'a poltergeist ekledim ve paketledim ve bir örnek çalıştırdım.
Javascript doğru bir şekilde yürütüldü. Capybara Poltergeist ActionCable testing
TypeError: 'undefined' is not a function (evaluating 'this.events[eventName].bind(this)')
TypeError: 'undefined' is not a function (evaluating 'this.events[eventName].bind(this)')
at http://127.0.0.1:63829/assets/application-2d6ae1aa6efc25d4e4902c5f2d384b5473eb4bdcc9489a9857608e6fe9952eb5.js:12789
...
Bu eylem kablosunu test etmek yolu değilse bu
this line right here
geldiğini düşünüyorlar, bunu nasıl?
siegy'ye yükseltme, rspec/capybara ile başarılı bir şekilde test edilebilen bir kod snippet/repo işaret edebilir misiniz? –
@SzilardMagyar Bunu daha sonra yapacak – siegy22