org.apache.maven.scm.provider.svn
Class SvnTagBranchUtilsTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.PlexusTestCase
              extended by org.apache.maven.scm.ScmTestCase
                  extended by org.apache.maven.scm.provider.svn.SvnTagBranchUtilsTest
All Implemented Interfaces:
junit.framework.Test

public class SvnTagBranchUtilsTest
extends ScmTestCase

Version:
$Id: SvnTagBranchUtilsTest.java 687028 2008-08-19 12:02:05Z vsiveton $
Author:
Emmanuel Venisse

Field Summary
 
Fields inherited from class org.apache.maven.scm.ScmTestCase
GMT_TIME_ZONE
 
Fields inherited from class org.codehaus.plexus.PlexusTestCase
basedir, container
 
Constructor Summary
SvnTagBranchUtilsTest()
           
 
Method Summary
 void testAppendPath()
           
 void testAppendPathLeadingAndTrailingSlash()
           
 void testAppendPathNullAddlPath()
           
 void testAppendPathNullAddlTrailingSlash()
           
 void testAppendPathTrailingSlash()
           
 void testGetProjectRootDoubleProjectRoots()
           
 void testGetProjectRootLooksLikeRootSpecifier()
           
 void testGetProjectRootNoRootSpecifier()
           
 void testGetProjectRootTagBranchTrunk()
           
 void testIsRevisionArgumentRange()
           
 void testIsRevisionArgumentSimple()
           
 void testResolveBranchSimple()
           
 void testResolveBranchTagBase()
           
 void testResolveTagAbsolute()
           
 void testResolveTagBase()
           
 void testResolveTagLooksLikeOverwriteTagBase()
           
 void testResolveTagRelative()
           
 void testResolveTagViewCVS()
           
 void testResolveTagWithSlashes()
           
 void testResolveTagWithTagBaseSpecified()
           
 void testResolveTagWithTagOverwritingBase()
           
 void testResolveUrlWithQuery()
          Test SCM-379
 
Methods inherited from class org.apache.maven.scm.ScmTestCase
assertCommandLine, assertFile, assertPath, assertResultIsSuccess, execute, getAssertionCopy, getDate, getDate, getDate, getModule, getRepository, getRepositoryRoot, getScmFileSet, getScmManager, getUpdatingCopy, getWorkingCopy, getWorkingDirectory, isSystemCmd, makeDirectory, makeFile, makeFile, makeScmRepository, printOutputError, setDebugExecute, setUp
 
Methods inherited from class org.codehaus.plexus.PlexusTestCase
createContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SvnTagBranchUtilsTest

public SvnTagBranchUtilsTest()
Method Detail

testAppendPath

public void testAppendPath()
                    throws Exception
Throws:
Exception

testAppendPathNullAddlPath

public void testAppendPathNullAddlPath()
                                throws Exception
Throws:
Exception

testAppendPathNullAddlTrailingSlash

public void testAppendPathNullAddlTrailingSlash()
                                         throws Exception
Throws:
Exception

testAppendPathTrailingSlash

public void testAppendPathTrailingSlash()
                                 throws Exception
Throws:
Exception

testAppendPathLeadingAndTrailingSlash

public void testAppendPathLeadingAndTrailingSlash()
                                           throws Exception
Throws:
Exception

testResolveTagBase

public void testResolveTagBase()

testGetProjectRootTagBranchTrunk

public void testGetProjectRootTagBranchTrunk()
                                      throws Exception
Throws:
Exception

testGetProjectRootNoRootSpecifier

public void testGetProjectRootNoRootSpecifier()
                                       throws Exception
Throws:
Exception

testGetProjectRootLooksLikeRootSpecifier

public void testGetProjectRootLooksLikeRootSpecifier()
                                              throws Exception
Throws:
Exception

testGetProjectRootDoubleProjectRoots

public void testGetProjectRootDoubleProjectRoots()
                                          throws Exception
Throws:
Exception

testResolveTagRelative

public void testResolveTagRelative()
                            throws Exception
Throws:
Exception

testResolveTagAbsolute

public void testResolveTagAbsolute()
                            throws Exception
Throws:
Exception

testResolveTagViewCVS

public void testResolveTagViewCVS()
                           throws Exception
Throws:
Exception

testResolveTagWithSlashes

public void testResolveTagWithSlashes()
                               throws Exception
Throws:
Exception

testResolveTagWithTagOverwritingBase

public void testResolveTagWithTagOverwritingBase()
                                          throws Exception
Throws:
Exception

testResolveTagWithTagBaseSpecified

public void testResolveTagWithTagBaseSpecified()
                                        throws Exception
Throws:
Exception

testResolveTagLooksLikeOverwriteTagBase

public void testResolveTagLooksLikeOverwriteTagBase()
                                             throws Exception
Throws:
Exception

testResolveBranchSimple

public void testResolveBranchSimple()
                             throws Exception
Throws:
Exception

testResolveBranchTagBase

public void testResolveBranchTagBase()
                              throws Exception
Throws:
Exception

testIsRevisionArgumentSimple

public void testIsRevisionArgumentSimple()

testIsRevisionArgumentRange

public void testIsRevisionArgumentRange()

testResolveUrlWithQuery

public void testResolveUrlWithQuery()
                             throws Exception
Test SCM-379

Throws:
Exception - if any


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.