Pertanyaan yang diberi tag «ruby»

Ruby adalah multi-platform open-source, bahasa yang diartikan berorientasi objek dinamis, dibuat oleh Yukihiro Matsumoto (Matz) pada tahun 1995. Tag [ruby] adalah untuk pertanyaan yang berhubungan dengan bahasa Ruby, termasuk sintaks dan perpustakaannya. Pertanyaan Ruby on Rails harus ditandai dengan [ruby-on-rails].

7
Nonaktifkan sekelompok pengujian di rspec?
Saya memiliki spesifikasi pengujian yang describeskelas dan dalamnya memiliki variasi contextsmasing-masing dengan berbagai itblok. Apakah ada cara agar saya dapat menonaktifkan contextsementara? Saya mencoba menambahkan pending "temporarily disabled"panggilan di bagian paling atas dalam a contextSaya ingin menonaktifkan, dan saya memang melihat sesuatu tentang tertunda ketika saya menjalankan spesifikasi tetapi kemudian …
103 ruby  rspec 



11
Apakah ada cara untuk mengakses argumen metode di Ruby?
Baru mengenal Ruby dan ROR dan menyukainya setiap hari, jadi inilah pertanyaan saya karena saya tidak tahu bagaimana cara meng-google-nya (dan saya sudah mencobanya :)) kami punya metode def foo(first_name, last_name, age, sex, is_plumber) # some code # error happens here logger.error "Method has failed, here are all method arguments …

7
Bagaimana cara menguji unggahan file di rel?
Saya memiliki pengontrol yang bertanggung jawab untuk menerima file JSON dan kemudian memproses file JSON untuk melakukan pemeliharaan pengguna untuk aplikasi kami. Dalam pengujian pengguna, unggahan dan pemrosesan file berfungsi, tetapi tentu saja saya ingin mengotomatiskan proses pengujian pemeliharaan pengguna dalam pengujian kami. Bagaimana cara mengunggah file ke pengontrol dalam …

6
Cara menemukan elemen dengan mencocokkan teks yang tepat dari elemen di Kapibara
Saya mengikuti dua elemen dalam HTML <a href="/berlin" >Berlin</a> <a href="/berlin" >Berlin Germany </a> Saya mencoba menemukan elemen dengan menggunakan metode Capybara berikut find("a", :text => "berlin") Di atas akan mengembalikan dua elemen karena keduanya mengandung teks berlin. Apakah ada cara untuk mencocokkan teks yang sama persis di Kapibara?
102 ruby  regex  capybara 


7
Bagaimana menambahkan hash yang sudah ada di Ruby
Berkenaan dengan menambahkan key => valuepasangan ke hash terpopulasi yang ada di Ruby, saya sedang dalam proses mengerjakan Ruby Awal dari Apress dan baru saja menyelesaikan bab hashes. Saya mencoba menemukan cara paling sederhana untuk mencapai hasil yang sama dengan hash seperti ini dengan array: x = [1, 2, 3, …
102 ruby  new-operator  hash 


10
Apa yang setara dengan antarmuka java di Ruby?
Bisakah kita mengekspos antarmuka di Ruby seperti yang kita lakukan di java dan menerapkan modul atau kelas Ruby untuk mengimplementasikan metode yang ditentukan oleh antarmuka. Salah satu caranya adalah dengan menggunakan inheritance dan method_missing untuk mencapai hal yang sama, tetapi adakah pendekatan lain yang lebih sesuai yang tersedia?
102 ruby  interface 



2
Mengapa kita membutuhkan serat
Untuk Fibers kami punya contoh klasik: menghasilkan angka Fibonacci fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end Mengapa kita membutuhkan Serat di sini? Saya dapat menulis ulang ini hanya dengan Proc yang sama (sebenarnya penutupan) def clsr x, y = …
101 ruby  lambda  closures  fibers  proc 

3
`jika __name__ == '__main __' 'setara di Ruby
Saya baru mengenal Ruby. Saya ingin mengimpor fungsi dari modul yang berisi alat yang ingin saya terus gunakan secara terpisah. Dengan Python saya hanya akan melakukan ini: def a(): ... def b(): ... if __name__ == '__main__': a() b() Ini memungkinkan saya untuk menjalankan program atau mengimpornya sebagai modul untuk …
101 python  ruby  main 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.