Get support for PedroTroller/test-suite

If you're new to LTH, please see our FAQ for more information on what it is we do.

Support Options

Unfortunately, there are currently no active helpers for this repository on the platform. Until they become available, we reccomend the following actions:

View Open Issues

Take a look to see if anyone else has experienced the same issue as you and if they managed to solve it.

Open an Issue

Make sure to read any relevant guidelines for opening issues on this repo before posting a new issue.

Sponsor directly

Check out the page and see if there are any options to sponsor this project or it's developers directly.

PedroTroller/test-suite

#Gaufrette Test Suite

You want to create your own adapter, you can use this test suite to test your adapter behavior.

##Installation

composer require --dev gaufrette/test-suite dev-master

##Usage

You have to create a factory which will instantiate your adapter. This factory should implements Gaufrette\TestSuite\Adapter\AdapterFactory

namespace MyNamespace;

use Gaufrette\TestSuite\Adapter\AdapterFactory;

class MyFactory implements AdapterFactory
{
    function create()
    {
        return new LocalAdapter('../my-path');
    }

    function destroy()
    {
        //If you have to do something after tests
    }
}

Then, just launch the test-suite command with the class of your factory as argument.

./bin/test-suite run MyNamespace/AdapterFactory

##Result

File content: OKAY

File mime type: OKAY

File size: ERROR

 Some errors

File metadata: UNSUPPORTED
Our Mission

We want to make open source more sustainable. The entire platform was born from this and everything we do is in aid of this.

Interesting Articles

Thank you for checking out LiveTechHelper |
2025 © lth-dev incorporated

p-e622a1a2