Libraries tagged by test selection
setono/bot-detection-bundle
172616 Downloads
A Symfony bundle that allows you to test if a user agent is a bot
joomla/test
365302 Downloads
Joomla Test Helper Package
johannschopplich/kirby-punctuation-section
1478 Downloads
Insert punctuation marks into your text with a single click
asignua/filament-rich-editor-toolkit
614 Downloads
Ten independent plugins for the Filament 5 RichEditor (TipTap): PasteCleanPlugin removes Word and Google Docs junk (mso-* styles, fonts, colour spans), can upload the pictures of such a paste instead of dropping them (SSRF-guarded) and, in strict mode, cuts a paste down to the field's toolbar, LinkOptionsPlugin sets rel (nofollow, sponsored, ugc) and new-tab options on links, CustomAttributesPlugin keeps class, id, style and data-* attributes both in the browser and through the server sanitizer, EmbedPlugin allows safe iframe and video embeds from an allow-list, ImageUrlPlugin inserts an image by URL, ImagePropertiesPlugin adds alt text (with decorative images), captions and alignment to images, FullscreenPlugin adds a fullscreen mode, SourceCodePlugin adds an HTML source view, CharacterCountPlugin and the RichTextLength rule count and limit plain-text characters and words, and StickyToolbarPlugin keeps the toolbar visible on long content, even inside sections, tabs and repeaters.
betterphp/php-reflection-utils
12218 Downloads
PHP Reflection Utils is a set of helper methods for accessing the private properties and methods of a class
skagarwal/reflection
6377 Downloads
Test any Private/Protected Methods/Properties of any class
nowo-tech/php-quality-tools
2988 Downloads
Pre-configured quality tools for PHP projects (Rector, PHP-CS-Fixer, Twig-CS-Fixer) with automatic framework detection, plus CI gate scripts (Clover coverage threshold, module boundaries, latest-release-tag deploy guard), a PHPUnit SQL query-budget trait, ParaTest per-process isolation helpers, profiler-based route query scaling and missing-translation test traits, front-end / docs gates (no inline SVG, Vite asset budgets, Markdown links), test hygiene gates (ignored coverage annotations, wall-clock test fixtures) AI agent co-author trailer checks / hooks, quiet-run / junit-failures / changed-tests helpers (short gate summaries, failed tests of a JUnit log, tests covering the changes), and developer tooling for long gates on shared machines (machine-wide heavy-job lock, memory guard, per-phase release logs, coverage gaps, slowest tests, untested changed classes).
atannex/detector
147 Downloads
Device, OS, browser and bot detection for Laravel: User-Agent and Client Hints merged into one answer, a client probe for what headers cannot tell (iPadOS, screen, installed PWAs), categorised bots with AI crawlers and reverse-DNS verification, in-app browsers and WebViews, Blade directives, route middleware, per-user device tracking with new-device events, and a test fake.
ublaboo/controls
61149 Downloads
Extension for Nette Framework: Controls: that has not translatable content (radiolist, selectbox), custom label text input
laravilt/infolists
1131 Downloads
Complete information display system with entries, sections, and flexible layouts. Display data in organized, readable formats with text, images, badges, icons, and lists with date/time and money formatting.
gollumsf/reflection-property-test
4082 Downloads
Add trait for reflection data and call
wdda/laravel-finder-tests
1745 Downloads
This package uses reflection to find tests
nordwerk/contao-sections-bundle
70 Downloads
Page sections for Contao content pages: hero, page head, promises, picture and text, figures, features, steps, team, logos, contact and closing tile
bloomidea/mautic-plugin-ai-email-sections
8 Downloads
Generates MJML sections in the GrapesJS email builder from a text description, with allowlist validation and preservation invariants.
apiverve/emaildisposablechecker
4 Downloads
Disposable Email Checker is a disposable email detection API that tests whether an email address belongs to a disposable or temp mail provider. Pass any email to get back the domain parsed from it and a true or false flag showing whether it is temporary. That also makes it a quick way to drop throwaway domains when you derive a company domain from a list of emails.