Not sure if you have installed Groovy plugin for Eclipse. You can also try
IntelliJ IDEA community version, which has the best built-in Groovy support.
Here is the guide:

http://code.google.com/p/aost/wiki/CustomTelluriumIntelliJProject

You can go to the src/test/groovy/ directory, open any test file and run it
from the IDE.

Thanks,

Jian

On Wed, Jul 14, 2010 at 3:53 PM, <[email protected]> wrote:

> Hi Jian,
>
> Thank you for your quick reply. Following the Getting Started document from
> the tar ball,
> (.../tellurium-0.7.0/doc/html/tellurium-reference.html#d0e1110), I created a
> Tellurium Project by using the Telerium-Website as a base reference project.
> However, when I try to run the junit tests (after mvn package), eclipse
> tells me that no junit tests exist. Run As -> Maven Test also reports that
> they are no tests to run:
>
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> There are no tests to run.
>
> Results :
>
> Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 22 seconds
> [INFO] Finished at: Wed Jul 14 14:49:10 CDT 2010
> [INFO] Final Memory: 20M/337M
> [INFO]
> ------------------------------------------------------------------------
>
> I don't understand why the tests such as
> TelluriumDownloadsPageJUnitTestCase won't run. If I select a particular
> JUnit test, and select Run As -> JUnit tests, it displays "No Junit Tests to
> run"
>
> Tellurium looks great but if I can't get past these obstacles soon, I'll
> have to start writing Selenium tests instead. : (
>
> Jade
>
>
>
> Quoting Jian Fang <[email protected]>:
>
>  Hi Jade,
>>
>> The ten minutes to Tellurium is depreciated, could you download the 0.7.0
>> tar ball
>> and look at the 0.7.0 reference document for the "get started" chapter?
>>
>> Thanks,
>>
>> Jian
>>
>> On Wed, Jul 14, 2010 at 10:39 AM, Jade <[email protected]> wrote:
>>
>>  Hi Jian,
>>>
>>> I created a project following the steps in Ten Minutes to Tellurium
>>> and using this command:
>>>
>>> mvn archetype:generate -DgroupId=test -DartifactId=junitexample -
>>> DarchetypeArtifactId=tellurium-junit-archetype -
>>> DarchetypeGroupId=tellurium -DarchetypeVersion=0.7.0-SNAPSHOT -
>>> DarchetypeRepository=http://kungfuters.org/nexus/content/repositories/
>>> snapshots
>>>
>>> In your previous post you mentioned: "Now, we upgraded to GMaven 1.2
>>> and removed maven-
>>> > ant-run in 0.7.0. You can try to create
>>> > a sample project by using tellurium Maven archetype 0.7.0 snapshots if
>>> > you don't want to run into the trouble to configure the
>>> > Maven properties."
>>>
>>> However, the pom.xml file that was generated from the mvn archetype
>>> command includes <artifactId>maven-antrun-plugin</artifactId> so now
>>> I'm running into the same error the John had. Do you have an updated
>>> pom.xml for that project?
>>>
>>> BTW, we're using mvn version 2.2.1 and eclipse. Is that version of mvn
>>> ok?
>>>
>>> mvn -version returns the correct Java home but somehow the pom.xml
>>> file can't reconcile the path to the tools.jar file. Thus, it would be
>>> great to not use antrun if at all possible.
>>>
>>> Jade
>>>
>>> On Jan 29, 1:59 pm, John <[email protected]> wrote:
>>> > Forgot to mention, you need to replace the path /usr/java/jdk1.5.0_19
>>> > to your
>>> > own JAVA_HOME path.
>>> >
>>> > Thanks,
>>> >
>>> > Jian
>>> >
>>> > On Jan 29, 1:57 pm, John <[email protected]> wrote:
>>> >
>>> >
>>> >
>>> > > sun.jdk:tools:jar:1.5.0 is included in your jdk. Perhaps it is caused
>>> > > by the JAVA_HOME environment variable.
>>> >
>>> > > This jar is required for Maven-ant-run plugin in 0.6.0 because GMaven
>>> > > had problems to generate stubs for Groovy
>>> > > files at that time. Now, we upgraded to GMaven 1.2 and removed maven-
>>> > > ant-run in 0.7.0. You can try to create
>>> > > a sample project by using tellurium Maven archetype 0.7.0 snapshots
>>> if
>>> > > you don't want to run into the trouble to configure the
>>> > > Maven properties.
>>> >
>>> > > To create a Tellurium project based on Tellurium 0.7.0 SNAPSHOT, you
>>> > > should use the Maven archetype 0.7.0-SNAPSHOT. To create a JUnit
>>> > > project, use the following Maven command:
>>> >
>>> > > mvn archetype:create -DgroupId=your_group_id -
>>> > > DartifactId=your_artifact_id -DarchetypeArtifactId=tellurium-junit-
>>> > > archetype -DarchetypeGroupId=org.telluriumsource -
>>> > > DarchetypeVersion=0.7.0-SNAPSHOT -DarchetypeRepository=http://
>>> > > maven.kungfuters.org/content/repositories/snapshots
>>> >
>>> > > Similarly, to create a TestNG project, use the following command:
>>> >
>>> > > mvn archetype:create -DgroupId=your_group_id -
>>> > > DartifactId=your_artifact_id -DarchetypeArtifactId=tellurium-testng-
>>> > > archetype -DarchetypeGroupId=org.telluriumsource -
>>> > > DarchetypeVersion=0.7.0-SNAPSHOT -DarchetypeRepository=http://
>>> > > maven.kungfuters.org/content/repositories/snapshots
>>> >
>>> > > If you want to configure the Maven properties for the "10 minutes to
>>> > > Tellurium" project, you can see the following dependency
>>> >
>>> > >                     <dependency>
>>> > >                         <groupId>sun.jdk</groupId>
>>> > >                         <artifactId>tools</artifactId>
>>> > >                         <version>1.5.0</version>
>>> > >                         <scope>system</scope>
>>> > >                         <systemPath>${java.home}/../lib/tools.jar</
>>> > > systemPath>
>>> > >                     </dependency>
>>> >
>>> > > in the pom.xml.
>>> >
>>> > > You need to specify the java.home in your_home/.m2/settings.xml or in
>>> > > the pom file as
>>> >
>>> > > <properties>
>>> > >     ....
>>> > >     <java.home>/usr/java/jdk1.5.0_19</java.home>
>>> > > </properties>
>>> >
>>> > > Thanks,
>>> >
>>> > > Jian
>>> >
>>> > > On Jan 29, 1:41 pm, matt <[email protected]> wrote:
>>> >
>>> > > > Hello,
>>> > > > When I try and run the 'mvn test' target via command line or in
>>> > > > IntelliJ I get the below error.  I am completely new to Maven.  I
>>> > > > tried following the steps on the 10mindemo page and also by svn
>>> > > > checking out the finished demo project.  Thank you.
>>> >
>>> > > > ERROR] BUILD ERROR
>>> > > > [INFO]
>>> > > >
>>> ------------------------------------------------------------------------
>>> > > > [INFO] Failed to resolve artifact.
>>> >
>>> > > > Missing:
>>> > > > ----------
>>> > > > 1) sun.jdk:tools:jar:1.5.0
>>> >
>>> > > >   Try downloading the file manually from the project website.
>>> >
>>> > > >   Then, install it using the command:
>>> > > >       mvn install:install-file -DgroupId=sun.jdk -DartifactId=tools
>>> -
>>> > > > Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file
>>> >
>>> > > >   Alternatively, if you host your own repository you can deploy the
>>> > > > file there:
>>> > > >       mvn deploy:deploy-file -DgroupId=sun.jdk -DartifactId=tools -
>>> > > > Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -
>>> > > > DrepositoryId=[id]
>>> >
>>> > > >   Path to dependency:
>>> > > >         1)
>>> org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
>>> > > >         2) sun.jdk:tools:jar:1.5.0
>>> >
>>> > > > ----------
>>> > > > 1 required artifact is missing.
>>> >
>>> > > > for artifact:
>>> > > >   org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
>>> >
>>> > > > from the specified remote repositories:
>>> > > >   apache.snapshots (http://people.apache.org/repo/m2-snapshot-
>>> > > > repository),
>>> > > >   central (http://repo1.maven.org/maven2),
>>> > > >   kungfuters-thirdparty-releases-repo (
>>> http://kungfuters.org/nexus/
>>> > > > content/repositories/thirdparty),
>>> > > >   openqa-release-repo (
>>> http://archiva.openqa.org/repository/releases
>>> ),
>>> > > >   kungfuters-public-releases-repo (
>>> http://maven.kungfuters.org/content/
>>> > > > repositories/releases),
>>> > > >   caja (http://google-caja.googlecode.com/svn/maven),
>>> > > >   kungfuters-public-snapshots-repo (http://maven.kungfuters.org/
>>> > > > content/repositories/snapshots)
>>> >
>>> > > > [INFO]
>>> > > >
>>> ------------------------------------------------------------------------
>>> > > > [INFO] For more information, run Maven with the -e switch
>>> > > > [INFO]
>>> > > >
>>> ------------------------------------------------------------------------
>>> > > > [INFO] Total time: 4 seconds
>>> > > > [INFO] Finished at: Fri Jan 29 11:33:45 MST 2010
>>> > > > [INFO] Final Memory: 28M/79M
>>> > > > [INFO]
>>> > > >
>>> ------------------------------------------------------------------------
>>>
>>>
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to