2012-09-04 2 views
0

Je développe une plate-forme personnalisée qui effectue plus de 500 lignes de tests sur un fichier téléchargé. Je ne veux pas copier-coller ces tests en raison de futures mises à jour. Puis-je faire autre chose que d'appeler la page depuis l'intérieur mais avec le téléchargement d'image via cURL?

+0

Je suppose que ce test consiste simplement à tester dire, télécharger et préparer un bon fichier? Si vous "tromper" $ _FILES et move_uploaded_file, alors ne viendriez-vous pas casser le test et le rendre inutile? Le but d'un test est de le tester irl. – Sammaye

+1

Améliorez le code. Laissez-le ainsi plus de 500 lignes de tests sur n'importe quel fichier, indépendamment de son origine. – GolezTrol

+0

Ces tests s'exécutent pour le téléchargement d'images, la vérification des formats de fichiers approuvés, les dimensions basées sur les paramètres, le filigrane, les pouces, etc. Impossible d'optimiser vraiment beaucoup. –

Répondre

0

J'ai fini par renvoyer $_POST vars à partir de la même page vers lui-même, via cURL.