Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 16:41
    arnaud-lb commented #86
  • 11:23
    SpacePossum commented #86
  • 11:05
    codecov[bot] commented #3982
  • 11:05
    codecov[bot] commented #3982
  • 11:02
    codecov[bot] commented #3982
  • 11:02
    codecov[bot] commented #3982
  • 11:02
    codecov[bot] commented #3982
  • 11:02
    codecov[bot] commented #3982
  • 10:59
    johnstevenson opened #3982
  • 10:10

    sebastianbergmann on master

    Enhancement: Use pcov instead o… Merge branch '8.5' (compare)

  • 10:10

    sebastianbergmann on 8.5

    Enhancement: Use pcov instead o… (compare)

  • 09:54
    sebastianbergmann edited #3981
  • 09:54
    sebastianbergmann edited #3981
  • 09:44
    codecov[bot] commented #3981
  • 09:44
    codecov[bot] commented #3981
  • 09:43
    codecov[bot] commented #3981
  • 09:42
    codecov[bot] commented #3981
  • 09:42
    codecov[bot] commented #3981
  • 09:38
    localheinz opened #3981
  • 09:25
    localheinz commented #3979
Sebastian Bergmann
@sebastianbergmann
Starting to wrap my head around sebastianbergmann/phpunit#3803
Ewout Pieter den Ouden
@epdenouden
but this is just a weird one, I think it's just a strip/trim/regex thingy
Sebastian Bergmann
@sebastianbergmann
the whole @annotation parsing could use a nice cleanup
Indeed.
Ewout Pieter den Ouden
@epdenouden
The annotations are high on my private $wishlist as it can be refactored to use much fewer resources
while digging around @dataProvider I found some lookups being done twice, for example
Marco Pivetta
@Ocramius
@epdenouden do we haz issue for annotations? I can look into it.
Ewout Pieter den Ouden
@epdenouden
@Ocramius I am not sure; it gets touched on by bugs like the one @DanielRuf just mentioned
it's one of those older parts that 'just kinda works'
Marco Pivetta
@Ocramius
Yeah, so it would be chore work only
Ewout Pieter den Ouden
@epdenouden
yup
Marco Pivetta
@Ocramius
good way to produce more bugs :P
Ewout Pieter den Ouden
@epdenouden
oh yes
work with a rather high "initial : bugfix" pull request ratio
Sebastian Bergmann
@sebastianbergmann
@Ocramius Most of the annotation processing happens in https://github.com/sebastianbergmann/phpunit/blob/master/src/Util/Test.php
Ewout Pieter den Ouden
@epdenouden
ahhh one of my fave files
I'm fiddling around with @depends anyway at the moment
Marco Pivetta
@Ocramius
biutifuru
Ewout Pieter den Ouden
@epdenouden
I can have a look later today or tomorrow; it needs some work for the whole lazy loading data providers anyway
bofalke
@bofalke
Should the methods 'expectWarning' and 'expectNotice' be added?
sebastianbergmann/phpunit#3758
Marco Pivetta
@Ocramius
Poking again: need review on sebastianbergmann/phpunit#3810 - it has one discussion point, but otherwise done-ish
@bofalke seems like a bad idea: can expect one of PHPUnit's converted exception types
->expectException(\PHPUnit\yaddayadda\WarningThingy) works just fine
Sebastian Bergmann
@sebastianbergmann
@Ocramius Will be with you shortly.
bofalke
@bofalke
@Ocramius ok thx
Sebastian Bergmann
@sebastianbergmann
I just commented, too. And closed it.
Florian Engelhardt
@flow-control
honest-work.jpg
Marco Pivetta
@Ocramius
@epdenouden got a second to discuss annotations?
Daniel Ruf
@DanielRuf
@SebastianKull see https://www.php.net/manual/en/language.types.float.php so it makes sense in the validation of equality (precision depends on the system, use bcmath, gmp)
Sebastian Bergmann
@sebastianbergmann
Oliver Klee
@oliverklee
Anyone else having problems running the basic tests? sebastianbergmann/phpunit#3815
Marco Pivetta
@Ocramius
Same failures
Sebastian Bergmann
@sebastianbergmann
@Ocramius @oliverklee Those tests are "special" and have their own README. @epdenouden can explain :)
Marco Pivetta
@Ocramius
@sebastianbergmann sebastianbergmann/phpunit#3810 mergeable
Ewout Pieter den Ouden
@epdenouden
@oliverklee ups! README.md werde ich updaten
Oliver Klee
@oliverklee
Danke! :heart:
Oliver Klee
@oliverklee
Has anyone already gotten the end-to-end tests to run in PhpStorm (only the end-to-end tests, not all tests)?
Sebastian Kull
@SebastianKull
@sebastianbergmann can you please give feedback on sebastianbergmann/phpunit#3817 ?
Sebastian Bergmann
@sebastianbergmann
@oliverklee Sorry, I do not run tests in PhpStorm. They are in a separate testsuite named end-to-end. So on the CLI it can be filtered with "--testsuite end-to-end". That should also be possible, somehow, through PhpStorm's UI.
Sebastian Bergmann
@sebastianbergmann
@SebastianKull Other than "floats are hard" I cannot provide feedback right now, sorry.
Florian Engelhardt
@flow-control
If it's ok for everyone, i will start looking into sebastianbergmann/phpunit#2253 anyone already into this?
Andreas Möller
@localheinz
@sebastianbergmann What do you think about giving sebastianbergmann/phpunit#3809 a try? We could still revert if it doesn’t work as expected.
Marco Pivetta
@Ocramius
pardon the wording, but is there an un-fucked version of array_merge_recursive()? This is borked^2: https://3v4l.org/Wm2O6
Sebastian Bergmann
@sebastianbergmann
We break for lunch in ~ 5 minutes.
Marco Pivetta
@Ocramius
DON'T BREAK THE LUNCH!
Andreas Möller
@localheinz
@sebastianbergmann vimeo/psalm laeuft nun auch auf GitHub actions: https://github.com/sebastianbergmann/phpunit/pull/3820!