Questions marquées «ruby»

103
Réutiliser les étapes de concombre

Je veux réutiliser certaines étapes du concombre mais je n'arrive pas à trouver le bon chemin. Je veux écrire une étape comme: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Mais alors ayez une autre étape comme: Given /^I login...

103
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...

103
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...

103
Meilleur moyen de renvoyer une valeur booléenne aléatoire

Je l'utilise depuis un certain temps pour retourner trueou falsepour créer de fausses données de semences. Je me demande simplement si quelqu'un a une meilleure façon, plus succincte ou plus détaillée de renvoyer l'un trueou l' autre false. rand(2) == 1 ? true :

103
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....

103
Comment configurer un projet Ruby de base?

Je veux créer un petit projet Ruby avec 10 ~ 20 classes / fichiers. J'ai besoin de quelques gemmes et je veux utiliser RSpec comme cadre de test. Je pourrais vouloir construire un bijou plus tard, mais ce n'est pas certain. Existe-t-il un mode d'emploi ou un guide qui me montre comment configurer...

102
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 hachages...