Giter Site home page Giter Site logo

Comments (8)

wikier avatar wikier commented on September 3, 2024

I started to look on this, but I have to admit I do not understand how the test suite calls the reporters. Any hint, @sspeiche and @spadgett?

from ldp-testsuite.

spadgett avatar spadgett commented on September 3, 2024

@wikier LdpTestSuite.setupSuite() adds them as listeners, and TestNG calls them after the suite runs.

http://testng.org/javadoc/org/testng/IReporter.html

from ldp-testsuite.

sspeiche avatar sspeiche commented on September 3, 2024

@wikier they are also explicitly listed in the testng.xml config file as listeners

from ldp-testsuite.

wikier avatar wikier commented on September 3, 2024

I got that. That's what I tried to do on the patch you can see at the topic branch for this issue.

But the problem I do not know who/how calls LdpTestCaseReporter.main(), because line 148 currently makes this not configurable.

from ldp-testsuite.

spadgett avatar spadgett commented on September 3, 2024

That one you run manually from the command line :)

There's a Maven test-manifest profile that will run it during the build also (see pom.xml), but it's off by default.

from ldp-testsuite.

wikier avatar wikier commented on September 3, 2024

I'm mainly thinking about a scenario where the test suite runs embedded, as we do in marmotta, where I'd like to have more control where the tests write.

I'll continue checking what's possible, and let's see. Thanks, @spadgett.

from ldp-testsuite.

wikier avatar wikier commented on September 3, 2024

OK, now it looks much better :-)

I'll some some more testing before getting it out as 0.1.1.

from ldp-testsuite.

wikier avatar wikier commented on September 3, 2024

I consider this implemented, enough for the scenario we need in Marmotta.

from ldp-testsuite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.