Junit ant task - JUnitTask não foi encontrado

Estou tentando executar o teste Junit do meu arquivo form build.xml. Eu leioaqu que você pode usar um arquivo junit.jar em vez de usar o .jar localizado no diretório ant.home / lib. É isso que quero fazer, já que nossa configuração de construção automática do Jenkins não possui arquivo junit.jar em seu diretório ant li

Mesmo com o projeto mais simples, sempre recebo esse erro de que o JUnitTask não foi encontrado. Se você olhar para o meu arquivo build.xml, ele será claramente incluído e usado na tarefa de junçã

build.xml:

<project default="all">
    <property name="TALK" value="false" />

    <path id="classpath.base">
    </path>
    <path id="classpath.test">
        <fileset dir="." includes="**/*.jar" />
    </path>

    <target name="compile-test">
        <javac srcdir="src" verbose="${TALK}">
            <classpath refid="classpath.test" />
        </javac>
    </target>

    <target name="test" depends="compile-test">
        <junit>
            <classpath refid="classpath.test" />
            <formatter type="brief" usefile="false" />
            <test name="TestClass" />
        </junit>
    </target>

    <target name="all" depends="test" />
</project>

O pequeno exemplo que fiz para testar as coisas é assim:

EDIT: atualizado com base na resposta

questionAnswers(6)

yourAnswerToTheQuestion