J'ai constaté que lors de l'exécution d'un test unitaire VS2008, un dossier caché subversion .svn est copié sous le dossier Out que le test unitaire crée. Cela est dû au fait que j'ai intitulé un dossier Ressources dans mon test unitaire comme "Fichier et dossier supplémentaires à déployer". Quelqu'un sait-il si vous pouvez marquer un dossier (dans ce cas le dossier .svn) comme une exclusion?Dossier caché copié pendant le test unitaire exécuté sur VS2008
0
A
Répondre
1
Vous ne pouvez inclure que des fichiers uniques ou des dossiers entiers. Le problème est que le déploiement prend du temps. Moins les fichiers sont copiés, plus vous testez rapidement.
Vous pouvez également exécuter vos tests dans le dossier solutions out, en désactivant "deployment". Mais je ne le ferais pas. Ou vous pouvez essayer de le copier vous-même, par exemple dans une méthode marquée avec [AssemblyInitialize]. Vous obtenez un TestContext, qui a la propriété TestDeploymentDir. Si vous n'avez pas vraiment besoin de l'optimiser, ne le faites pas.