Gestion du fichier dans le cas de l'utilisation du datadriven (sahi)

Avatar de l’utilisateur
chocnroll
Messages : 31
Inscription : ven. nov. 30, 2012 1:54 pm

Gestion du fichier dans le cas de l'utilisation du datadriven (sahi)

Message par chocnroll »

Bonjour,

J'utilise le datadriven de Sahi pour mes tests automatisés. Cela fonctionne très bien mais je souhaiterais avoir un chemin relatif et non absolu lors à la lecture de mon fichier csv.

J'ai affiché le répertorie courant et le programme s'exécute dans les répertoires temporaires de windows.

Mon code ressemble à ça :
[code]
var $data = _readCSVFile("C:\\dev\\sample.csv");
_dataDrive(log, $data);[/code]

Ce qui m'embête c'est donc ce chemin C:\\dev\\sample.csv.

Y'a t'il moyen de charger ce fichier autrement ? Soit en faisant un load ou en utilisant une autre fonction pour le lire ?
Que me conseillez-vous ?

J'ai cherché dans les forums Sahi et squash mais je n'ai pas trouvé de solution à ce problème.

Merci,
Grégory
Avatar de l’utilisateur
chocnroll
Messages : 31
Inscription : ven. nov. 30, 2012 1:54 pm

Gestion du fichier dans le cas de l'utilisation du datadriven (sahi)

Message par chocnroll »

Bonjour,

Je relance le sujet...

Merci,
Greg
Avatar de l’utilisateur
bfranchet
Messages : 142
Inscription : jeu. nov. 22, 2012 1:36 pm

Gestion du fichier dans le cas de l'utilisation du datadriven (sahi)

Message par bfranchet »

Bonjour,

De ce que j'ai pu voir dans les exemples de sahi, _readCSVFile() marche avec des chemins relatif. Vous avez un exemple dans le répertoire d'install de sahi : userdata/scripts/demo/csv.sah

Cordialement,
Avatar de l’utilisateur
chocnroll
Messages : 31
Inscription : ven. nov. 30, 2012 1:54 pm

Gestion du fichier dans le cas de l'utilisation du datadriven (sahi)

Message par chocnroll »

Bonjour,

Merci de votre réponse, j'avais effectivement vu cette piste mais sans succès. je vais essayer de nouveau.

Cordialement,
Greg
Avatar de l’utilisateur
chocnroll
Messages : 31
Inscription : ven. nov. 30, 2012 1:54 pm

Gestion du fichier dans le cas de l'utilisation du datadriven (sahi)

Message par chocnroll »

Bonjour,

je clos le sujet. En effet, dans les exemples sahi fournis, j'ai bien trouvé un contournement.

Je vais construire mon fichier pour le data driven en live. De ce fait, plus de fichier static et donc, plus de chemin relatif.

Merci,
Greg
Répondre

Revenir à « Sahi Plugin »