Hi I am sending my pom.xml which will compile my application and also
run flex uinit test cases.
I am getting error.
[ERROR] Failed to execute goal
org.sonatype.flexmojos:flexmojos-maven-plugin:3.7.1:test-compile
(default-test-compile)
on project AppraiserManagement: Not found any compatible unit test framework:

[com.adobe.flex.framework:air-framework,
com.adobe.flex.framework:common-framework,
com.adobe.flex.framework:datavisualization

 com.adobe.flex.framework:flash-integration,
com.adobe.flex.framework:flex, com.adobe.flex.framework:framework,

I tried solution on
http://docs.sonatype.org/display/FLEXMOJOS/Running+unit+tests
But not geting result.

See my Pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://
www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://
maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
<modelVersion>4.0.0</modelVersion>
<groupId>com.clientapplication</groupId>
<artifactId>AppraiserManagement</artifactId>
<version>2.1</version>
<packaging>swf</packaging>
<name>Flex 4 AIR Application</name>

<properties>
<application.name>ClientApplication</application.name>
<flex.framework.version>4.0.0.14159</flex.framework.version>
<flex.home>C:\Adobe\Flex\sdks\3.2.0</flex.home>
<flashPlayer.command>C:\Windows\System32\Macromed\Flash\FlashUtil10b.exe</flashPlayer.command>
</properties>

<build>
 <sourceDirectory>src</sourceDirectory>
 <testSourceDirectory>src/test/flex</testSourceDirectory>
   <directory>target</directory>
    <outputDirectory>target/classes</outputDirectory>
    <finalName>AppraiserManagement</finalName>
 <plugins>
  <plugin>
    <groupId>org.sonatype.flexmojos</groupId>
    <artifactId>flexmojos-maven-plugin</artifactId>
    <version>3.7.1</version>
    <extensions>true</extensions>

    <dependencies>
      <dependency>
        <groupId>com.adobe.flex</groupId>
        <artifactId>compiler</artifactId>
        <version>${flex.framework.version}</version>
        <type>pom</type>
      </dependency>

      <dependency>
         <groupId>com.adobe.flex.compiler</groupId>
         <artifactId>adt</artifactId>
         <version>4.0.0.14159</version>
      </dependency>

    </dependencies>

    <configuration>
        <themes>
         <theme>${flex.home}/frameworks/themes/themes/Spark/spark.css</theme>
         <theme>${flex.home}/frameworks/themes/themes/Halo/halo.swc</theme>
    </themes>
      <flexBuilderCompatibility>true</flexBuilderCompatibility>
      <sourceFile>${application.name}.mxml</sourceFile>
      
<descriptorTemplate>${basedir}/src/main/${application.name}-app.xml</descriptorTemplate>
      <keystore>${basedir}/certs/2011.p12</keystore>
      <storepass>Visi0n2011</storepass>
      <includeFileSets>
            <fileSet>
              <directory>${basedir}/src/images</directory>
              <includes>
                 <include>*.*</include>
              </includes>
            </fileSet>
      </includeFileSets>
                <includeFileSets>
            <fileSet>
              <directory>${basedir}/src/main</directory>
              <includes>
                 <include>*.*</include>
              </includes>
            </fileSet>
      </includeFileSets>

      <headlessServer>true</headlessServer>
       <verboseStacktraces>true</verboseStacktraces>
      <includeTestFiles>
                  <includeTestFile>*Test.as</includeTestFile>
      </includeTestFiles>

                <timestampURL>none</timestampURL>
                <testRunner>
          <launcher>
            <flashplayerCommand>${flashPlayer.command}</flashplayerCommand>
          </launcher>
        </testRunner>
                
    </configuration>
    <executions>
      <execution>
            <goals>
               <goal>sign-air</goal>
            </goals>
      </execution>
    </executions>

   </plugin>

   <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <executions>
          <execution>
            <id>air</id>
            <phase>generate-resources</phase>
            <goals>
              <goal>copy-resources</goal>
            </goals>
            <configuration>
              <outputDirectory>${basedir}\target\images</outputDirectory>
              <resources>
                <resource>
                  <directory>${basedir}\src\images</directory>
                </resource>
              </resources>
            </configuration>
          </execution>
        </executions>
                </plugin>
                
 </plugins>
</build>
<dependencies>

<dependency>
  <groupId>com.adobe.flex.framework</groupId>
  <artifactId>air-framework</artifactId>
  <version>${flex.framework.version}</version>
  <type>pom</type>
</dependency>

 <dependency>
            <groupId>flexunit</groupId>
            <artifactId>flexunit</artifactId>
            <version>0.90</version>
            <type>swc</type>
            <scope>test</scope>
        </dependency>




</dependencies>

<pluginRepositories>

<pluginRepository>
<id>abcd</id>
<url>http://mavencentral.cccis.com/content/repositories/flexgroup/</url>
</pluginRepository>
</pluginRepositories>

<repositories>
    <repository>
      <id>flexmojos</id>
      <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
    </repository>       
<repository>
      <id>abcd</id>
          
<url>http://mavencentral.cccis.com/content/repositories/flexgroup/</url>
</repository>
</repositories>

</project>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" 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/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to