GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • php-testo
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — php-testo

README.md

TESTO

Documentation Support on Boosty


Testo (pronounced [test-oh], meaning "dough" in East and South Slavic languages) — is an extensible testing framework for PHP. Built for scenarios requiring complete customization of the testing process: SDKs, framework tools, complex integrations.

Unlike other testing frameworks, Testo provides all at once: familiar and convenient PHP syntax, unprecedented extensibility and customizability, and a simple yet powerful architecture based on a minimal core and middleware system.

#[Test(description: 'Start Temporal workflow via API and ensure no memory leaks occur during the process')]
#[RetryPolicy(maxAttempts: 2, markFlaky: false)]
function acceptanceTest(
    RouterInterface $router,
): void {
    $request = new Request('POST', '/api/start-workflow');

    $response = $router->process($request);

    # Assert that there are no memory leaks
    Assert::leaks(request: $request, response: $response);
    Assert::same(200, $response->getStatusCode());
}

Like dough, you can mold and shape it into any testing infrastructure you need.

We believe developers should have full control over their testing environment, and Testo delivers exactly that.

Pinned Loading

  1. testo testo Public

    The Testing Framework

    PHP 227 21

Repositories

Loading
Type
Language
Sort
Showing 10 of 28 repositories
  • testo Public

    The Testing Framework

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/testo's past year of commit activity
    PHP 227 BSD-3-Clause 21 35 10 Updated Nov 6, 2026
  • php-testo.github.io Public

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/php-testo.github.io's past year of commit activity
    TypeScript 0 2 0 0 Updated Oct 31, 2026
  • codecov Public

    Code coverage plugin for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/codecov's past year of commit activity
    PHP 0 0 0 0 Updated Oct 13, 2026
  • lifecycle Public

    Lifecycle hooks plugin for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/lifecycle's past year of commit activity
    PHP 0 0 0 0 Updated Oct 2, 2026
  • bridge-rector Public

    Rector rules to convert test suites between Pest, PHPUnit and Testo (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/bridge-rector's past year of commit activity
    PHP 0 0 0 0 Updated Sep 29, 2026
  • bridge-double Public

    Double bridge for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/bridge-double's past year of commit activity
    PHP 0 0 0 0 Updated Sep 29, 2026
  • assert Public

    Assert plugin for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/assert's past year of commit activity
    PHP 0 0 0 0 Updated Sep 26, 2026
  • data Public

    Data provider plugin for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/data's past year of commit activity
    PHP 0 0 0 0 Updated Sep 25, 2026
  • bench Public

    Benchmark plugin for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/bench's past year of commit activity
    PHP 0 0 0 0 Updated Sep 25, 2026
  • bridge-infection Public

    Infection mutation testing bridge for the Testo testing framework (split-published from php-testo/testo)

    Uh oh!

    There was an error while loading. Please reload this page.

    php-testo/bridge-infection's past year of commit activity
    PHP 2 0 0 0 Updated Sep 25, 2026
View all repositories

People

@roxblnfk

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.