rake test:units lance les tests sur la bdd de développement - railsfrance.org
rake test:units lance les tests sur la bdd de développement - railsfrance.org
navigation
accueil
contributions
documentation
forums
liens web
ouverture de session
nom d'utilisateur:
mot de passe:
créer un nouveau comptedemander un nouveau mot de passe
commentaires récents
sinon si tu veux qu'il ne seil y a 9 heures 28 minchemin ?il y a 19 heures 44 minah bah oui presque toutil y a 20 heures 2 mincontributions externes ?il y a 1 jour 19 heuressalut
je ne sais pasil y a 1 jour 22 heuresil existe redbox un plug-inil y a 2 jours 5 heuresmerciil y a 2 jours 7 heurestu as essayé de faire avecil y a 2 jours 9 heurestestil y a 2 jours 9 heuresl'extrait de mon code il y a 2 jours 9 heures
billets de blogue récents
réduction de 15% pour la railsconf europe 2007 mise en ligne de business on railsréunion ruby et rails à lillevidéos de la railsconf 07xp days 2007"ruby on rails" 2ème édition - chapitres à téléchargerpréparation de paris on rails 2007"ruby on rails" 2ème édition en français - relecture terminée"ruby on rails" 2ème édition en français - date de sortie (probable)magazine "programmez" - dossier web 2.0 / ruby (& rails)en lire plus
syndication
accueil » forums » développementrake test:units lance les tests sur la bdd de développement
rake test:units lance les tests sur la bdd de développement
posté par gravis le vendredi, 26 octobre, 2007 - 11:22am.
développement
bonjour,
un soucis que je n'arrive pas à expliquer. je développe sur mac os x, et déploie sur un serveur linux debian. jusque là , pas de soucis, à priori.
le problème, c'est que lorsque je lance mes tests sur le linux, c'est l'environnement de dev qui est utilisé :
$ rake test:units
(in ...)
rake aborted!
can't connect to local mysql server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2)
(see full trace by running task with --trace)
$
et le contenu de mon fichier database.yml :
# mysql (default setup). versions 4.1 and 5.0 are recommended.
#
# install the mysql driver:
# gem install mysql
# on macos x:
# gem install mysql -- --include=/usr/local/lib
# on windows:
# gem install mysql
# choose the win32 build.
# install mysql and put its /bin directory on your path.
#
# and be sure to use new-style password hashing:
# http://dev.mysql.com/doc/refman/5.0/en/old-client.html
development:
adapter: mysql
database: project_dev
username: project_dev
password: xxxxxxx
encoding: utf8
socket: /opt/local/var/run/mysql5/mysqld.sock
# warning: the database defined as 'test' will be erased and
# re-generated from your development database when you run 'rake'.
# do not set this db to the same as development or production.
test:
adapter: mysql
database: project_test
username: project_test
password: xxxxxxx
encoding: utf8
socket: /var/run/mysqld/mysqld.sock
production:
adapter: mysql
database: project_prod
username: project_prod
password: xxxxxxx
encoding: utf8
socket: /var/run/mysqld/mysqld.sock
une idée ?
au passage, les tests marchent bien sur mac os x
[ vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]
options d'affichage des commentaires
a plat - replié
a plat - déplié
par discussions - replié
par discussions - déplié
date - récents en premier
date - anciens en premier
10 commentaires par page 30 commentaires par page 50 commentaires par page 70 commentaires par page 90 commentaires par page
sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "sauvegarder" pour activer vos changements.
sujet:
hi david,
auteur:
gravis
date:
jeu, 08/11/2007 - 00:42
hi david,
thanks for your help. sorry, since you're the only one helping there, i will go with english :)
so, the
puts env['rails_env'] returned a
nil as expected.
regarding the rake file, mine looks slightly different, i will try to update my gems and see weather if the problem is still there. anyway, the project is running well in "production" mode, on the same server. i've googled a lot, and it appears that i'm the only one having this issue.
[ vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]
sujet:
re: rake test:units lance les tests sur la bdd de développement
auteur:
alpinegizmo
date:
dim, 04/11/2007 - 01:40
first i would double-check that you have the same config/database.yml file on the server as in development.
one way to check if something bizarre is going on would be to put this at the beginning of config/environment.rb:
puts env['rails_env']
if you want to dig in deeper, the code that causes the tests to run in the 'test' environment is in this rake task in railties/lib/tasks/databases.rake:
namespace :test do
desc "recreate the test database from the current environment's database schema"
task :clone => %w(db:schema:dump db:test:purge) do
activerecord::base.establish_connection(activerecord::base.configurations['test'])
activerecord::schema.verbose = false
rake::task["db:schema:load"].invoke
end
bonnes chances (and sorry for the english),
--david
[ vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]
sujet:
hi,
i think i know where the
auteur:
gravis
date:
jeu, 08/11/2007 - 09:03
hi,
i think i know where the problem is. running rake test:units will clone the development environment for the tests. this is silly, but the only explanation i have.
update :
http://snippets.dzone.com/posts/show/2031
=> rake will use the dev db instead of migrations, that's crazy.
[ vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]
recherche
conférence
paris on rails 2007
livres en français
recettes rails (pearson education)
recettes 17 et 53 (pdf)
ruby on rails 2ème édition (eyrolles)
nouveaux sujets
problème rake mysqlrecherche developper h/f (urgent)probleme de creation d'un compte utilisateur (username+password)application web sécurisé (conception et développement)rails 2.0 et themesen lire plus
nouveaux liens
rails documentation projectprototypeaustralia on railsmerbconferencia rails hispana 2006en lire plus
sondage
lorsque je développe avec ruby on rails c'est principalement sous:linux37%mac os x30%windows30%(free|open|net) bsd2%autre...1%nombre de votes: 30210 commentaires | anciens sondages
qui est en ligne
il y a actuellement 1 utilisateur et 38 invités en ligne.
railsfrance.org - communauté francophone des utilisateurs de ruby on rails
[ hébergement et ressources techniques gracieusement fournis par la ssll nuxos group ]
Acceuil
suivante
rake test:units lance les tests sur la bdd de développement - railsfrance.org France 2 -> TESTS - Testez-vous Retraite et pénibilité : vers des tests ADN ? - POLITIQUE SOCIALE ... Tests d'imprimabilité, travaux pratiques, tutoriel, EFPG TTests-e-Performance : Tests de charge et de performance ... Art de vivre : Tests interactifs Formule 1 - Schumacher effectuera des tests à Barcelone pour ... Eclairage sur le RGAA: la logique des tests unitaires mai 2007 ... Les tests GED iPod Nano Blog.fr: News, info, tests, astuces, reviews ... Mode, stars, amours, santé, psycho... : testez-vous sur Marie Claire Tests ADN, François Bayrou : "Que le Conseil constitutionnel dise ... Tests de QI et psycho-tests - Home AOL Jeux - Tests de jeux vidéos Mondes Persistants, l'actu des MMOG et MMORPG » Tests Test-Recrutement.com : Tests de recrutement, test recrutement ... Introduction aux tests unitaires avec PHPUnit 3.1 - Club d ... ESSAI-CLINIQUE.COM tests cliniques et essais cliniques rémunérés. N°25 Avis sur l'application des tests génétiques aux études ... Tests ADN : Ils ont voté contre : la vraie couleur du cameleon Capture d’écran, Présentations, Tests d’utilisabilité - TechSmith ... jQuery 1.1.4 : plus rapide, plus de tests, prêt pour la version ... Anti-patrons de tests unitaires - Club d'entraide des développeurs ... Test de français langue étrangère et seconde Tests et diagnostics du réseau Les bêta-tests de MMOG et MMORPG Logiciels pedagogiques, tests en ligne, sources de programmation ... Bienvenue sur Esopole.com Les tests ADN à travers l'Europe - 20minutes.fr ADN : de Christophe Colomb aux tests de paternité... GameUp.com CODE DE LA ROUTE LEADER - DES TESTS DE CODE - LE N°1 DU CODE EN ... certification bureautique Microsoft Office Specialist, liste ... Les tests unitaires en pratique, par Patrick Smacchia Tests de QI gratuits, bibliographie sur les tests, jeux gratuits ... Journal des Femmes Psychologie : Tous nos tests Concours infirmier infirmiere tests psychotechniques test psy Test.com Web Based Testing Software Tests logiciels de l'année 2007 - ZATAZ.COM Journal, Actualité ... ou-bien.com-Tests 2007 Tests AIDE : Question à propos les tests psychotechniques d'embauche ... MySQL AB :: MySQL 5.0 Reference Manual :: 7.1.4 La suite de tests ... JOUEZ! - Tests Tests astro sur www.horoscope.fr : amour, feminin, personnalite ... Tests de bilan de compétences Tests de bilan de compétences Les tests du processeur Intel Core 2 Extreme QX9650 (Penryn) 100% mobile : 1er site de modes d'emploi et de tests pour télà ... Tests Législation: Les tests ADN permis par le droit européen - L'Express Projet Roddier Tous les tests de jeux Xbox et Xbox 360 Tests Pc et consoles Tests de français avec fichiers audios Tests high-tech Tests unitaires et backtrace - Club d'entraide des développeurs ... Tests et Jeux - Tickle Tests de Personnalité Tests - PC-WELT tests non paramétriques sous Excel CulinoTests - Les CulinoTests : présentation