Argh.

I'm really struggling with this bit int he base code:

        //We should have one log entry for the initial repository
        ChangeLogScmResult result =
            provider.changeLog( getScmRepository(), fileSet, null, null, 0,
(ScmBranch) null, null );
        assertTrue( result.getProviderMessage(), result.isSuccess() );
        assertEquals( 1, result.getChangeLog().getChangeSets().size() );


It is expecting one change log entry from the intially checked out repo
(from initRepo).

That new repo, from my understanding, contains a set of files, pom.xml,
readme.txt, src/main/java/Foo.java etc.

The issue that I can not get around, is that the very best that we can do,
is to get two changesets (aka revisions). the implicit "Initial" - that I
can not get rid of. That is the initial emptry component.
Then there is the second changeset that I've added all of the expected
files too.

Suggestions as to how to work around this?

:-)

I'd rather not loose the test just because of this.

-Chris

Reply via email to