Skip to content
/ dev-meta Public

Common Kuria library development dependencies and scripts

License

Notifications You must be signed in to change notification settings

kuria/dev-meta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kuria development meta

Common development dependencies and scripts for Kuria libraries.

  • PHP 7.1+

This package defines the following composer scripts:

  • composer all - run codestyle checks and tests
  • composer tests - run tests
  • composer coverage - run tests and generate code coverage report
  • composer cs - run codestyle checks
  • composer cs:fix - attempt to automatically fix codestyle violations

Run the composer package-scripts:list to show commands to only run specific tools.

The Kuria\DevMeta\Test class should be extended instead of PHPUnit\Framework\TestCase.

It provides access to additional features from kuria/phpunit-extras.

<?php

namespace Acme;

use Kuria\DevMeta\Test;

class ExampleTest extends Test
{
    // ...
}