Skip to content

Add qa-toolkit-br package - #247

Open
ChristoferRSouza wants to merge 2 commits into
espanso:mainfrom
ChristoferRSouza:add-qa-toolkit-br
Open

ChristoferRSouza wants to merge 2 commits into
espanso:mainfrom
ChristoferRSouza:add-qa-toolkit-br

Conversation

@ChristoferRSouza

Copy link
Copy Markdown

Snippets for Quality Assurance work, focused on Brazilian test data. Type a trigger and Espanso pastes freshly generated test data: valid CPF/CNPJ, names, phones, UUIDs, tokens, JWTs, Lorem ipsum, edge-case inputs and bug report templates.

Requires Python 3 (snippets use shell/script extensions to generate data).
All generated data (CPF/CNPJ, names, etc.) is synthetic and intended for testing only.

Snippets for Quality Assurance work, focused on Brazilian test data. Type a trigger and Espanso pastes freshly generated test data: valid CPF/CNPJ, names, phones, UUIDs, tokens, JWTs, Lorem ipsum, edge-case inputs and bug report templates.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The generators can emit invalid repeated-digit CPFs and duplicate email addresses despite their documented guarantees.

2 open issues
What changed in this PR

Adds qa-toolkit-br to the Espanso package hub, providing Brazilian-focused test data and QA templates.

Changes:

  • Adds generators for Brazilian documents, personal data, identifiers, and timestamps.
  • Includes edge-case inputs and Portuguese bug-report and BDD templates.
  • Documents triggers, Python requirements, and testing-only usage.
File Description
packages/​qa-toolkit-br/​0.1.0/​README.md Documents installation requirements, triggers, and usage cautions.
packages/​qa-toolkit-br/​0.1.0/​package.yml Defines generators, test inputs, and templates with clipboard expansion.
packages/​qa-toolkit-br/​0.1.0/​_manifest.yml Registers package metadata and discovery tags.

Review effort: Balanced

Comment thread packages/qa-toolkit-br/0.1.0/package.yml Outdated
Comment thread packages/qa-toolkit-br/0.1.0/package.yml Outdated
Updated random number generation to ensure unique values in package.yml.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants