|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.framework.Assert | +--junit.framework.TestCase | +--org.tigris.subversion.javahl.tests.SVNTests | +--org.tigris.subversion.javahl.tests.BasicTests
this class tests the basic functionality of javahl binding. It was inspired by the tests in subversion/tests/clients/cmdline/basic_tests.py
Inner classes inherited from class org.tigris.subversion.javahl.tests.SVNTests |
SVNTests.FileInputer, SVNTests.FileOutputer, SVNTests.IgnoreOutputer, SVNTests.OneTest |
Field Summary | |
static java.lang.String |
testName
base name of all our tests |
Fields inherited from class org.tigris.subversion.javahl.tests.SVNTests |
admin, client, conf, expectedCommitItems, greekDump, greekRepos, greekWC, localTmp, logMessage, repositories, rootDir, rootDirectoryName, rootUrl, testBaseName, testCounter, workingCopies |
Constructor Summary | |
BasicTests()
Initialize the testBaseName and the testCounter, if this is the first test of this class |
Method Summary | |
static void |
main(java.lang.String[] args)
Main method to run tests standalone |
static junit.framework.TestSuite |
suite()
Build a test suite of all tests of this class |
void |
testBasicAddIgnores()
test the basis SVNClient.add functionality with files that should be ignored |
void |
testBasicCat()
test the basic SVNClient.fileContent functionality |
void |
testBasicCheckout()
test the basic SVNCLient.checkout functionality |
void |
testBasicCheckoutDeleted()
|
void |
testBasicCleanup()
test the basic SVNClient.cleanup functionality |
void |
testBasicCommit()
test the basic SVNClient.commit functionality |
void |
testBasicConflict()
test the basic SVNClient.update functionality with concurrent changes in the repository and the working copy that generate conflicts |
void |
testBasicDelete()
test the basic SVNClient.remove functionality |
void |
testBasicImport()
Test the basic SVNClient.import functionality |
void |
testBasicImportIgnores()
test the basis SVNClient.import functionality with files that should be ignored |
void |
testBasicInfo()
test the basic SVNClient.info functionality |
void |
testBasicLogMessage()
test the basic SVNClientInfo.logMessage functionality |
void |
testBasicLs()
test the basic SVNClient.list functionality |
void |
testBasicMergingUpdate()
test the basic SVNClient.update functionality with concurrent changes in the repository and the working copy |
void |
testBasicMkdirUrl()
test basic SVNClient.mkdir with url parameter functionality |
void |
testBasicNodeKindChange()
Test if Subversion will detect the change of a file to a direcory |
void |
testBasicRevert()
Test the basic SVNClient.revert functionality |
void |
testBasicStatus()
test the basic SVNClient.status functionality |
void |
testBasicSwitch()
thest the basic SVNClient.switch functionality |
void |
testBasicUpdate()
test the basic SVNClient.update functionality |
Methods inherited from class org.tigris.subversion.javahl.tests.SVNTests |
addExpectedCommitItem, makeReposUrl, processArgs, removeDirectoryWithContent, setUp, 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String testName
Constructor Detail |
public BasicTests()
Method Detail |
public static junit.framework.TestSuite suite()
public static void main(java.lang.String[] args)
args
- command line arguments to specify root directory and root
urlpublic void testBasicCheckout() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicStatus() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicCommit() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicUpdate() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicMkdirUrl() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicMergingUpdate() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicConflict() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicCleanup() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicRevert() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicSwitch() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicDelete() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicCheckoutDeleted() throws java.lang.Throwable
public void testBasicNodeKindChange() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicImport() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicCat() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicLs() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicAddIgnores() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicImportIgnores() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicInfo() throws java.lang.Throwable
java.lang.Throwable
- public void testBasicLogMessage() throws java.lang.Throwable
java.lang.Throwable
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |