Ask a Question

Data source error using gitlab

SOLVED
pizzaTime
Occasional Contributor

Data source error using gitlab

Hello,

While writing my tests, I import from csv.file data that are used in request (body) but when launched through GitLab, in allure reports my tests failed with : 


Error:java.io.FileNotFoundException: /projectDir/file.csv (No such file or directory) ----------------- Messages ------------------------------

 

Could you help me find the right way to write the path?

The csv files are in /projectDir/TestSuite/file.csv
I tried with 

${projectDir}/TestSuiteName

${workspaceDir}/TestSuiteName

/branch/projectName/TestSuiteName

4 REPLIES 4
nmrao
Champion Level 3

Where is the path used? in script? test request? some configuration?
Did it work ok earlier when the tests executed from the tool? And this is specific to gitblab?


Regards,
Rao.
pizzaTime
Occasional Contributor

Hello Rao,

Yes, sorry I totally forgot about it : 

I'm using a DataSource step so I first used it through "Browse".

 

In another project, I'm trying to get a readme, to use it in a body, I'm trying by Groovy script.

 

Kind regards,

 

pizzaTime

@pizzaTime :

 

Try with this :

 

groovyutils = new com.eviware.soapui.support.GroovyUtils(context)
projectpath = groovyutils.projectPath
log.info projectpath

projectPath will return where your project is stored, try to manipulate it or place the csv file on the same location where your project is placed.

 


Click "Accept as Solution" if my answer has helped,
Remember to give "Kudos" 🙂 ↓↓↓↓↓



Thanks and Regards,
Himanshu Tayal
sonya_m
SmartBear Alumni (Retired)

Thank you for input nmrao, HimanshuTayal!

 

@pizzaTime did you have a chance to give the suggestion a try? 


Sonya Mihaljova
Community and Education Specialist

cancel
Showing results for 
Search instead for 
Did you mean: