Skip to content
This repository has been archived by the owner on Apr 29, 2021. It is now read-only.
/ steamroller Public archive

The package to test Flarum extensions.

Notifications You must be signed in to change notification settings

flagrow/steamroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steamroller by Flagrow logo Flagrow, a project of Gravure

MIT license Latest Stable Version Total Downloads Donate Join our Discord server

Because you can't extend the default Flarum console commands, this package adds an alternate php vendor/bin/flagrow command that uses events to register new commands.

Install

Add to the composer.json of your extension:

  "require-dev": {
    "flagrow/steamroller": "*"
  }

Usage

First, set up a phpunit.xml.

Make sure your tests extend the Flagrow\Steamroller\TestCase.

To run tests locally, use:

vendor/bin/phpunit

Example implementations:

Support our work

We prefer to keep our work available to everyone. In order to do so we rely on voluntary contributions on Patreon.

Security

If you discover a security vulnerability within Steamroller, please send an email to the Gravure team at [email protected]. All security vulnerabilities will be promptly addressed.

Please include as many details as possible. You can use php flarum info to get the PHP, Flarum and extension versions installed.

Links

An extension by Flagrow, a project of Gravure.

About

The package to test Flarum extensions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages