mooxphp / moox

The Moox Project - Packages for Filament and Laravel
https://moox.org
MIT License
33 stars 4 forks source link

Testing #24

Closed adrolli closed 1 year ago

adrolli commented 1 year ago

Badges

adrolli commented 1 year ago

Ideas and todo

It is a great idea to test features and code quality on PHP-level automatically. That's why we do PHPStan and testing with Pest.

But what about the final output? Doing following tests will be a bit more time consuming but awwwesome:

Some more tests to go

Dependencies

Codecov

Code Climate

Codacy

Scrutinizer

Is already running, showing some kind of Code Climate, but tests fail because

HTML, CSS, JS

Ensure code quality on users end.

Browser, Responsiveness

Ensure that everything looks fine on every device.

Accessibility

Check accessibility and compliance with standards like WCAG...

About Lighthouse, WAVE, PA11Y and AXE -> https://www.qed42.com/insights/coe/quality-assurance/4-opensource-accessibility-audit-tools-you-must-know

A loooooong list of tools: https://www.w3.org/WAI/ER/tools/

adrolli commented 1 year ago

Deleted Codecov account after syncing for 3 days.

adrolli commented 1 year ago

Coverage on codacy ... progress

Rework a second action "Codacy coverage" that does the whole job without a matrix.

Ah, if it is working now, it is most probably using the clover.xml pushed one commit before.

The other thing ... Coverage is a lie as only the tests in app scope a running.

adrolli commented 1 year ago

Managed as project soon...