Questions marquées «ruby»

Ruby est un langage interprété orienté objet dynamique et open source multiplateforme, créé par Yukihiro Matsumoto (Matz) en 1995. La balise [ruby] est destinée aux questions liées au langage Ruby, y compris sa syntaxe et ses bibliothèques. Les questions Ruby on Rails doivent être étiquetées avec [ruby-on-rails].

6
Comment trouver un élément en faisant correspondre le texte exact de l'élément dans Capybara
J'ai deux éléments suivants en HTML <a href="/berlin" >Berlin</a> <a href="/berlin" >Berlin Germany </a> J'essaie de trouver l'élément en utilisant la méthode Capybara suivante find("a", :text => "berlin") Ci-dessus renverra deux éléments car les deux contiennent du texte berlin. Existe-t-il un moyen de faire correspondre le texte exact à Capybara?
103 ruby  regex  capybara 

4
Test du contrôleur RSpec - réponse vide.
Je suis coincé avec un problème lors du test de mes contrôleurs avec RSpec - l'appel response.body renvoie toujours une chaîne vide. Dans le navigateur, tout s'affiche correctement et les tests de fonctionnalités de concombre semblent bien faire les choses, mais RSpec échoue à chaque fois. D'autres attentes sur l'objet …

4
Trouvez l'extension d'un nom de fichier dans Ruby
Je travaille sur la partie de téléchargement de fichiers d'une application Rails. Différents types de fichiers sont traités différemment par l'application. Je souhaite créer une liste blanche de certaines extensions de fichiers pour vérifier les fichiers téléchargés pour voir où ils doivent aller. Tous les noms de fichiers sont des …

7
Désactiver un groupe de tests dans rspec?
J'ai une spécification de test dans laquelle describesune classe et à l'intérieur de cela a divers contextschacun avec différents itblocs. Existe-t-il un moyen de désactiver contexttemporairement un ? J'ai essayé d'ajouter un pending "temporarily disabled"appel tout en haut dans un contextJe veux désactiver, et j'ai vu quelque chose à propos …
103 ruby  rspec 



7
Comment tester un téléchargement de fichier dans les rails?
J'ai un contrôleur qui est chargé d'accepter les fichiers JSON, puis de traiter les fichiers JSON pour effectuer une maintenance utilisateur pour notre application. Lors des tests utilisateur, le téléchargement et le traitement des fichiers fonctionnent, mais bien sûr, je voudrais automatiser le processus de test de la maintenance utilisateur …


7
Comment ajouter à un hachage existant dans Ruby
En ce qui concerne l'ajout d'une key => valuepaire à un hachage rempli existant dans Ruby, je suis en train de travailler sur Beginning Ruby d'Apress et je viens de terminer le chapitre sur les hachages. J'essaie de trouver le moyen le plus simple d'obtenir les mêmes résultats avec les …
102 ruby  new-operator  hash 




2
Pourquoi avons-nous besoin de fibres
Pour les fibres, nous avons un exemple classique: la génération de nombres de Fibonacci fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end Pourquoi avons-nous besoin de fibres ici? Je peux réécrire cela avec juste le même Proc (fermeture, en fait) …
101 ruby  lambda  closures  fibers  proc 

3
`if __name__ == '__main __'` équivalent en Ruby
Je suis nouveau sur Ruby. Je cherche à importer des fonctions à partir d'un module contenant un outil que je souhaite continuer à utiliser séparément. En Python, je ferais simplement ceci: def a(): ... def b(): ... if __name__ == '__main__': a() b() Cela me permet d'exécuter le programme ou …
101 python  ruby  main 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.