PHPackages                             statonlab/tripal-test-suite - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. statonlab/tripal-test-suite

ActiveLibrary[Testing &amp; Quality](/categories/testing)

statonlab/tripal-test-suite
===========================

1.7.0(3y ago)315.4k↓70.3%1[8 issues](https://github.com/tripal/TripalTestSuite/issues)GPL-3.0PHP

Since Feb 28Pushed 3y ago10 watchersCompare

[ Source](https://github.com/tripal/TripalTestSuite)[ Packagist](https://packagist.org/packages/statonlab/tripal-test-suite)[ RSS](/packages/statonlab-tripal-test-suite/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (10)Dependencies (4)Versions (39)Used By (0)

[![Build Status](https://camo.githubusercontent.com/f6a8db169e809423174513fe988d4855fd7c91f8f659ef87c78193aafa2d5815/68747470733a2f2f7472617669732d63692e6f72672f737461746f6e6c61622f54726970616c5465737453756974652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/statonlab/TripalTestSuite) [![DOI](https://camo.githubusercontent.com/764b09a617592f545c7e6b0604731e9132f92958fdf8a29d5b2020936745bb02/68747470733a2f2f7a656e6f646f2e6f72672f62616467652f3132333331383137332e737667)](https://zenodo.org/badge/latestdoi/123318173)

Tripal Test Suite
-----------------

[](#tripal-test-suite)

**TripalTestSuite** is a composer package that handles common test practices such as bootstrapping Drupal before running the tests, creating test file, creating and managing database seeders (files that seed the database with data for use in testing) and much more.

Installation
------------

[](#installation)

Within your Drupal module path (e,g sites/all/modules/my\_module), run the following.

```
composer require statonlab/tripal-test-suite --dev
```

This will install TripalTestSuite along with all of the dependencies.

Usage Documentation
-------------------

[](#usage-documentation)

Please visit our [online documentation](https://tripaltestsuite.readthedocs.io/en/latest) to learn about installation and usage.

License
-------

[](#license)

TripalTestSuite is licensed under [GPLv3](LICENSE).

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 68% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~57 days

Recently: every ~403 days

Total

33

Last Release

1217d ago

Major Versions

0.3.0 → 1.0.02018-05-01

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/13967522?v=4)[Staton Laboratory](/maintainers/statonlab)[@statonlab](https://github.com/statonlab)

---

Top Contributors

[![almasaeed2010](https://avatars.githubusercontent.com/u/1512664?v=4)](https://github.com/almasaeed2010 "almasaeed2010 (189 commits)")[![bradfordcondon](https://avatars.githubusercontent.com/u/7063154?v=4)](https://github.com/bradfordcondon "bradfordcondon (68 commits)")[![dsenalik](https://avatars.githubusercontent.com/u/8419404?v=4)](https://github.com/dsenalik "dsenalik (9 commits)")[![jwest60](https://avatars.githubusercontent.com/u/32902460?v=4)](https://github.com/jwest60 "jwest60 (8 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![mestato](https://avatars.githubusercontent.com/u/508122?v=4)](https://github.com/mestato "mestato (1 commits)")[![spficklin](https://avatars.githubusercontent.com/u/1719352?v=4)](https://github.com/spficklin "spficklin (1 commits)")

---

Tags

database-seederdrupaltripaltripal-developer-toolstripal3unittest

### Embed Badge

![Health badge](/badges/statonlab-tripal-test-suite/health.svg)

```
[![Health](https://phpackages.com/badges/statonlab-tripal-test-suite/health.svg)](https://phpackages.com/packages/statonlab-tripal-test-suite)
```

###  Alternatives

[brianium/paratest

Parallel testing for PHP

2.5k129.9M910](/packages/brianium-paratest)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15311.8M36](/packages/magento-magento2-functional-testing-framework)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9317.2k55](/packages/open-dxp-opendxp)[aeliot/todo-registrar

Register TODOs from source code in issue tracker

153.0k](/packages/aeliot-todo-registrar)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
