I don't claim to have the best answer but what we have done to run
surefire tests that require native code to be loaded on Windows is:

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration>
                    <environmentVariables>
                        <PATH>${basedir}\..;${java.library.path}</PATH>
                    </environmentVariables>
                </configuration>
</plugin>

This was from a child module where the DLL was located at its parent's
folder.

-Dave



-----Original Message-----
From: Nathan Coast [mailto:[EMAIL PROTECTED] 
Sent: Friday, July 27, 2007 12:15 PM
To: [email protected]
Subject: problem setting windows path for surefire tests

Hi all,

I'm trying to set the windows PATH variable for my test execution. It 
seems that including <ENVIRONMENT><PATH> nodes doesn't work correctly. 
        <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
                <environmentVariables>
                        <PATH>${env.Path}</PATH>
                        <HOME>${env.HOME}</HOME>
                </environmentVariables>
        </configuration> 
        </plugin>

Why not just exclude it then? I currently have to add a value to the 
windows path variable to execute certain tests.  I would like to avoid 
this by modifying the PATH variable at runtime e.g. 
<PATH>${env.Path};new_path_var</PATH>  thus reducing the amount of 
environment setup.

There seems to be a related JIRA: 
http://jira.codehaus.org/browse/SUREFIRE-308

Thanks,
Nathan

---

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to