Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Multi Tester Laravel Package

kylekatarnls/multi-tester

multi-tester runs the unit tests of dependent projects against your local package changes by swapping your code into their vendor directory, with Travis CI support.

View on GitHub
Deep Wiki
Context7
2.6.1

What's Changed

Full Changelog: https://github.com/kylekatarnls/multi-tester/compare/2.6.0...2.6.1

2.5.3

Allow symfony/yaml 6 and 7.

2.5.2

Raise exception on empty response before trying to JSON-decode it

2.5.1

Consider null conclusion as successful

2.5.0
  • Add support for GitHub Actions
  • Add --colors and --no-colors overriding automated detection of color support
  • Use --detach option for git checkout
  • Auto-detect if a URL is a git one so source.type can be omitted
  • Add more output info in verbose mode
  • Deprecate getPackage, and introduce instead getPackageName for clarity and consistency
  • Create dedicated classes:
    • Arguments for arguments parsing
    • Cloner for cloning commands generation
  • Make some types stricter
2.4.0

Support packagist 2 and use it by default

2.3.0

Fallback to libraries.io if packagist.org fails

2.2.2

Show JSON output when an error occurs

2.2.1

Test if JSON contains a valid hash

2.2.0

Allow to specify composer version

2.1.0

Support composer/semver from 1.0 to 3.*

2.0.0
  • Add success_only option to use the last successful commit
  • Drop PHP < 7.1 support
1.4.0

Handle composer "replace" and autoload

1.3.1

Apply quiet option to all install output

1.3.0

Add --quiet-install (-q) option

1.2.0

multi-tester can now be installed globally

1.1.2

Reduce build size

1.1.1

Add info to see what step is running

1.1.0

Implement add option

1.0.0
  • CLI tool
  • Run unit tests of unlimited projects and versions
  • Written in PHP but can run tests of any language/framework
  • Easy integration with Travis
  • Settings centralized in a config file (support YAML and JSON)
0.1.13

Allow multiple versions of the same project

0.1.12

Add colors to summary and exit status

0.1.11

Fix typings

0.1.10

Add stop_on_failure setting

0.1.9

Create Project class

0.1.8

Align working directories across processes

0.1.7

Fix change directory detection

0.1.6

Create working directory inside current directory

0.1.5

Add cd command fallback

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core