2010-12-10 15 views
1

J'ai rencontré un problème lors de l'exécution de tests unitaires dans NetBeans 6.9.1.NetBeans: la pierre gemme de l'unité de test n'a pas été trouvée et est revenue à l'unité de test par défaut

:: Test unitaire râteau

bijou test unité non trouvé, retombant par défaut unité de test ...

Le problème n'est pas un Showstopper, car après message tous les tests courent et je peux voir les résultats. Je suis juste curieux de savoir ce qui pourrait ne pas être dans mon environnement de développement. Lorsque j'exécute mes tests unitaires à partir de la ligne de commande, ce message n'apparaît pas.

Ma plate-forme est:

Windows 7 x64

rubis 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]

Rails 2.3.8

Merci !

Répondre

1

Allez dans Outils/Ruby Gems et vérifiez si la gemme de l'unité de test est installée ou non. Même après avoir installé NetBeans et obtenu les mises à jour, la gemme test-unit n'était pas incluse. J'ai dû le télécharger (nouvelles gemmes). Si votre installation montre que vous avez une unité de test, la seule autre chose à laquelle je peux penser est d'essayer de la désinstaller et de la réinstaller. Bonne chance.

Version du produit: NetBeans IDE 6.9.1 (Build 201007282301) Java: 1.6.0_20; OpenJDK Serveur 64 bits VM 19.0-b09 Système: Linux version 2.6.35-25-générique s'exécutant sur amd64; UTF-8; en_US (nb)

+1

J'ai rencontré le même problème avec le tutoriel NetBeans Ruby. Réalisé ils ont dit Rails était un prereq et je n'avais pas installé cela (ne devrait pas avoir besoin de faire juste du travail de Ruby). N'a pas été en mesure d'utiliser les nouvelles gemmes de NB (problème d'autorisations avec les répertoires de NB) donc est allé à la ligne de commande et a fait 'gem install test-unit' et ensuite les tests ont été exécutés. –