Clover Coverage Report - Maven SCM Plugin 1.6-SNAPSHOT
Coverage timestamp: Wed Dec 31 1969 19:00:00 EST
6   51   2   6
2   23   0.33   1
1     2  
1    
 
  StatusMojoTest       Line # 32 6 0% 2 9 0% 0.0
 
No Tests
 
1    package org.apache.maven.scm.plugin;
2   
3    /*
4    * Licensed to the Apache Software Foundation (ASF) under one
5    * or more contributor license agreements. See the NOTICE file
6    * distributed with this work for additional information
7    * regarding copyright ownership. The ASF licenses this file
8    * to you under the Apache License, Version 2.0 (the
9    * "License"); you may not use this file except in compliance
10    * with the License. You may obtain a copy of the License at
11    *
12    * http://www.apache.org/licenses/LICENSE-2.0
13    *
14    * Unless required by applicable law or agreed to in writing,
15    * software distributed under the License is distributed on an
16    * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17    * KIND, either express or implied. See the License for the
18    * specific language governing permissions and limitations
19    * under the License.
20    */
21   
22    import org.apache.maven.plugin.testing.AbstractMojoTestCase;
23    import org.apache.maven.scm.ScmTestCase;
24    import org.apache.maven.scm.provider.svn.SvnScmTestUtils;
25   
26    import java.io.File;
27   
28    /**
29    * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
30    * @version $Id: StatusMojoTest.java 687713 2008-08-21 11:12:33Z vsiveton $
31    */
 
32    public class StatusMojoTest
33    extends AbstractMojoTestCase
34    {
 
35  0 toggle public void testStatusMojo()
36    throws Exception
37    {
38  0 if ( !ScmTestCase.isSystemCmd( SvnScmTestUtils.SVN_COMMAND_LINE ) )
39    {
40  0 System.err.println( "'" + SvnScmTestUtils.SVN_COMMAND_LINE
41    + "' is not a system command. Ignored " + getName() + "." );
42  0 return;
43    }
44   
45  0 StatusMojo mojo =
46    (StatusMojo) lookupMojo( "status", getTestFile( "src/test/resources/mojos/status/status.xml" ) );
47   
48  0 mojo.setWorkingDirectory( new File( getBasedir() ) );
49  0 mojo.execute();
50    }
51    }