Coder Social home page Coder Social logo

Comments (9)

mikeerickson avatar mikeerickson commented on June 14, 2024

Looks like you might have some var_dump in either the tests or working classes.

Easiest way to debug close would be to create a new simple test class with a few assertions

./vendor/bin/phpunit—filter NewTestClass

from phpunit-pretty-result-printer.

mikeerickson avatar mikeerickson commented on June 14, 2024

If you still have troubles, try whipping together a new Laravel app and test again to try and remove any variables.

You can add some more assertions to the example tests that come out of the box and see what happens

from phpunit-pretty-result-printer.

ian-patel avatar ian-patel commented on June 14, 2024

I tried with new Test class, it worked fine.
Not sure what's wrong with existing tests.

from phpunit-pretty-result-printer.

ian-patel avatar ian-patel commented on June 14, 2024

When I use Illuminate\Foundation\Testing\TestCase that time it print weird.
It was working fine with v0.26.2. Recently I upgraded to v0.28.0.


namespace Tests\Unit;

use Tests\CreatesApplication;
use Illuminate\Foundation\Testing\TestCase; // here

class ExampleTest extends TestCase
{
    use CreatesApplication;

    /**
     * A basic test example.
     *
     * @return void
     */
    public function testBasicTest()
    {
        $this->assertTrue(true);
    }

    /**
     * A basic test example.
     *
     * @return void
     */
    public function testBasicTest2()
    {
        $this->assertTrue(true);
    }
}

image

from phpunit-pretty-result-printer.

mikeerickson avatar mikeerickson commented on June 14, 2024

What version of Laravel are you using?
What version of PHP are you using?

When it worked as stated above, what TestCase were you using?

from phpunit-pretty-result-printer.

ian-patel avatar ian-patel commented on June 14, 2024

Laravel: v7.27.0
PHP: 7.4.9

It was working fine when ExampleTest was extending PHPUnit\Framework\TestCase

from phpunit-pretty-result-printer.

mikeerickson avatar mikeerickson commented on June 14, 2024

I just created a new testing application and configured as you have defined and all is working as well.

Did you modify either Illuminate\Foundation\Testing\TestCase or CreateApplication trait?
Did you modify any other support files?

I am posting my test application here should you want to try, but all seems good on this end

https://github.com/mikeerickson/laravel-printer-test

from phpunit-pretty-result-printer.

ian-patel avatar ian-patel commented on June 14, 2024

There was empty line before <?php in one file. That was causing this issue.
Fixed.

from phpunit-pretty-result-printer.

mikeerickson avatar mikeerickson commented on June 14, 2024

Well, I am glad you got things working!

from phpunit-pretty-result-printer.

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.