SAP Commerce test generation skills for aXet Plugin
Project description
hybris-test-skills
Skills de geração de testes JUnit para projetos SAP Commerce (Hybris), consumidas pelo aXet Plugin no VSCode.
Instalação
pip install --user hybris-test-skills
Ou com uv:
uv tool install hybris-test-skills
Uso
hybris install junit # copia skills e .axetrules no diretório atual
hybris list # lista módulos disponíveis
hybris version # exibe a versão instalada
Execute hybris install junit na raiz do projeto SAP Commerce (mesmo nível que hybrisconfig/ ou custom/).
Pré-requisitos
| Ferramenta | Versão mínima | Finalidade |
|---|---|---|
| Python | 3.10+ | Execução dos scripts de skill |
| Java | 17+ | Compilação e testes do SAP Commerce |
| Ant | qualquer | Build do SAP Commerce |
| Bash | 4+ | Execução dos scripts shell |
Ant e Java geralmente são providos pelo setup padrão do SAP Commerce. Veja docs/installation.md para instruções detalhadas por plataforma.
Módulos disponíveis
| Módulo | Descrição |
|---|---|
junit |
Geração de testes JUnit (@UnitTest / @IntegrationTest) |
cypress |
Testes Cypress E2E — em breve |
Integração com aXet Plugin
Após executar hybris install junit, abra o aXet Plugin no VSCode e use /junit <NomeDaClasse>.
Licença
MIT — inclui material adaptado de Emenowicz/sap-commerce-skill (MIT License).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hybris_test_skills-0.1.0b7.tar.gz.
File metadata
- Download URL: hybris_test_skills-0.1.0b7.tar.gz
- Upload date:
- Size: 114.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e47ce8e6f5990740d0cfeba984a0fb479766a9e7f2a3b586927e38e07417e88
|
|
| MD5 |
02952b9a1048339bdfbf33b1e9e04178
|
|
| BLAKE2b-256 |
64125bef045229d860cbc8db1f75a708b1795c175748f090c1af648d3fd4b423
|
Provenance
The following attestation bundles were made for hybris_test_skills-0.1.0b7.tar.gz:
Publisher:
publish.yml on Funkmnk/hybris-test-generator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hybris_test_skills-0.1.0b7.tar.gz -
Subject digest:
1e47ce8e6f5990740d0cfeba984a0fb479766a9e7f2a3b586927e38e07417e88 - Sigstore transparency entry: 1449554287
- Sigstore integration time:
-
Permalink:
Funkmnk/hybris-test-generator@dd7220bf4583574ee436c39ceec16c20bc740931 -
Branch / Tag:
refs/tags/v0.1.0b7 - Owner: https://github.com/Funkmnk
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@dd7220bf4583574ee436c39ceec16c20bc740931 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hybris_test_skills-0.1.0b7-py3-none-any.whl.
File metadata
- Download URL: hybris_test_skills-0.1.0b7-py3-none-any.whl
- Upload date:
- Size: 65.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebdb6808c99307966886cd488d43ec99003f3603fd90c278f90d1377a87cb905
|
|
| MD5 |
54db56b6cc8177225a81f4c66c4b553a
|
|
| BLAKE2b-256 |
619b1d9cd9d2c838046d61279975fab03efbd723f1577f7b7bca897b9af85977
|
Provenance
The following attestation bundles were made for hybris_test_skills-0.1.0b7-py3-none-any.whl:
Publisher:
publish.yml on Funkmnk/hybris-test-generator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hybris_test_skills-0.1.0b7-py3-none-any.whl -
Subject digest:
ebdb6808c99307966886cd488d43ec99003f3603fd90c278f90d1377a87cb905 - Sigstore transparency entry: 1449554343
- Sigstore integration time:
-
Permalink:
Funkmnk/hybris-test-generator@dd7220bf4583574ee436c39ceec16c20bc740931 -
Branch / Tag:
refs/tags/v0.1.0b7 - Owner: https://github.com/Funkmnk
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@dd7220bf4583574ee436c39ceec16c20bc740931 -
Trigger Event:
push
-
Statement type: