Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 24 12:29
    rodnaph commented #3390
  • Aug 24 08:51

    sebastianbergmann on master

    Add tweet with cup and cap in a… (compare)

  • Aug 23 13:57

    sebastianbergmann on master

    Initial work on Merchandise page (compare)

  • Aug 22 05:59
    codecov-io commented #3617
  • Aug 22 05:59
    codecov-io commented #3617
  • Aug 22 05:59
    domnikl synchronize #3617
  • Aug 21 13:37
    BafS commented #3560
  • Aug 21 11:41
    sebastianbergmann closed #160
  • Aug 21 11:41
    sebastianbergmann closed #161
  • Aug 21 11:41
    sebastianbergmann commented #161
  • Aug 21 11:41

    sebastianbergmann on 8.3

    Partially revert 0af0a29b1bfc2f… Merge branch '7.5' into 8.0 Merge branch '8.0' into 8.1 and 2 more (compare)

  • Aug 21 11:41

    sebastianbergmann on 7.5

    Partially revert 0af0a29b1bfc2f… (compare)

  • Aug 21 11:41

    sebastianbergmann on 8.1

    Partially revert 0af0a29b1bfc2f… Merge branch '7.5' into 8.0 Merge branch '8.0' into 8.1 (compare)

  • Aug 21 11:41

    sebastianbergmann on 8.0

    Partially revert 0af0a29b1bfc2f… Merge branch '7.5' into 8.0 (compare)

  • Aug 21 11:41

    sebastianbergmann on 8.2

    Partially revert 0af0a29b1bfc2f… Merge branch '7.5' into 8.0 Merge branch '8.0' into 8.1 and 1 more (compare)

  • Aug 21 11:41

    sebastianbergmann on master

    Partially revert 0af0a29b1bfc2f… Merge branch '7.5' into 8.0 Merge branch '8.0' into 8.1 and 3 more (compare)

  • Aug 21 11:25
    jonnylink commented #160
  • Aug 21 11:24
    jonnylink opened #161
  • Aug 21 11:12
    jonnylink opened #160
  • Aug 21 07:08

    sebastianbergmann on 7.5.15

    (compare)

Ewout Pieter den Ouden
@epdenouden
after that I'd be happy to look at logging some more; have some small requests gathering dust
github issues never turn out like fine wine, do they :(
there's still some buffering+sequencing stuff to be looked at and your request fits right in
Markus Podar
@mfn

I mean https://github.com/ScriptFUSION/PHPUnit-Immediate-Exception-Printer really worked well for the older phpunit I tried it.

And it's not a lot code to adapt fix but the project sees dormant and I feel like a direct addition in phpunit would be interesting to a lot of people. Or so

Ewout Pieter den Ouden
@epdenouden
it would
let's have a quick look at that plugin
hmmm that screenshot looks a lot like the colorized TestDox in v8
that gives you too much output still?
Markus Podar
@mfn

I'm open to this TBH, but the current testdox/teamcity feel way to verbose.

I'm not interesting in specifics of successful tests but about failed ones needed to be fixed.

Ewout Pieter den Ouden
@epdenouden
thx :)
I relate to that a lot! I only want to see what is still borking
you know about --order-by=defects?
it sorts all previously failed tests to the front of the run as much as possible
I use that a lot when cycling [make small change -> run -> oops -> repeat]
Markus Podar
@mfn

Personally I don't have local development in mind; I use PhpStorm built in unit runner which already solves my problem.

But not all test suites are suitable to be run locally, especially with integration tests, and may take >10 minutes but the earlier I know what tests failed, the sooner I can get productive again.

Ewout Pieter den Ouden
@epdenouden
yes, test collections get ever larger and those use cases can be supported better
PhpStorm/IntelliJ indeed have this "run defects first" option built-in
really handy!
Markus Podar
@mfn
Hmm, Mr. Bergmann feels otherwise unfortunately ( in regards to sebastianbergmann/phpunit#3737 )
Ewout Pieter den Ouden
@epdenouden
welllllll yeah we've been here before
he is correct though, preferably somebody would update the printer plugin
did you have a look how much work that would be?
I mean: is it only the declared return/param types that were recently introduced? I have no idea how that printer works
I am a bit preoccupied with refactoring data providers for the next while
akshaygoyal614
@akshaygoyal614
hi , i need help
anybody is there?
I am new in php unit and i just saw some tutorials. I installed phpunit by composer require phpunit/phpunit command and created phpunit.xml file and defined bootstrap = vendor/autoload.php in xml file and created a folder tests on root but i am still getting the configuration and other things
Nicolas Hohm
@nickel715
@akshaygoyal614 sounds all good so far. can you precise your question please.
Markus Podar
@mfn

I mean: is it only the declared return/param types that were recently introduced? I have no idea how that printer works

I think something with namesspaces and change exceptions type or so. I believe the fix is rather easy but the package tries to be so compatible down to PHPUnit 5/6 that it's no fun and I'm almost tempted to just create my own version from 8 and onwards.

Ewout Pieter den Ouden
@epdenouden
@mfn yes, new work I am doing is only aimed at 8; backporting new features to 7 isn't even 'allowed'
also
hi, i need help, too
refactoring the data providers is so much fun! also, please send chocolate and drugs
Ewout Pieter den Ouden
@epdenouden
maybe we need a phpunit slack
Markus Podar
@mfn
What's so bad about gitter :)
FWIF also running slack for other stuff but couldn't care less
Ewout Pieter den Ouden
@epdenouden
ah morning :)
I'll just assume then everything works and everybody is testing all-green at 100% coverage all day every day ;-)
Markus Podar
@mfn
Ewout Pieter den Ouden
@epdenouden
as long as the data providers just crash to shell, there's no red test right ;-)
Markus Podar
@mfn
image.png
Ewout Pieter den Ouden
@epdenouden
@mfn oooo graphql that's a nice toy
Markus Podar
@mfn
👍
Ewout Pieter den Ouden
@epdenouden
you're having fun :)
was just looking at the Code Sprint in sept in Mannheim
"[...] because, if PHPUnit is not well-tested, then what will be?"
Ewout Pieter den Ouden
@epdenouden
man this euro heatwave
"it's fine" :fire: :fire: :fire: :fire: :fire: :fire: :fire:
Yoanndp
@Yoanndp
Hello, someone is there?
Yoanndp
@Yoanndp
Nevermind, I fixed it :) Have a nice day