Git Product home page Git Product logo

Comments (5)

giorrrgio avatar giorrrgio commented on July 19, 2024 2

I would add a better aggregation of errors, so that the tests output is more uniform: e.g. parse the errors and replace the fragmented error output in a single stream of errors parsed from all the processed outputs, with aggregated failure counts. I would add support for skipped and incomplete tests too in the output, so it's easier to remember that you have to face them sometimes.

from fastest.

liuggio avatar liuggio commented on July 19, 2024 1

with @EmanueleMinotto and @giorrrgio we created https://github.com/liuggio/spawn
This project will extends spawn in order to provide faster tests ops fastest :)

from fastest.

liuggio avatar liuggio commented on July 19, 2024

@giorrrgio this is a great idea, so you mean to create a Subscriber that emulates the phpunit output?

from fastest.

giorrrgio avatar giorrrgio commented on July 19, 2024

@liuggio yes, or we can add a generic TestFrameworkUIOutputSubscriber (ok with a better name maybe :P) with a strategy on different test frameworks to provide proper test output aggregation.

from fastest.

liuggio avatar liuggio commented on July 19, 2024

or we can add a generic TestFrameworkUIOutputSubscriber

👍
maybe it can listen also for events like PendingTestEvent or FailedTestEvent

with a strategy on different

instead of a strategy a middlewareSubscriber that intercepts events understand the output (or xml) and raise a PendingTestEvent?

great idea 👍

from fastest.

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.