Repository navigation
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Substitui o PR #2 após a renomeação da branch para
tdd-cycles-9-10. Os commits permanecem os mesmos.A issue sissbruecker#1345 já tinha cópia de URLs na interface, mas não oferecia a abertura em lote. Esta contribuição adiciona “Open URLs (this page)”: um clique em Execute abre os favoritos marcados da página atual, na ordem de exibição, sem enviar o formulário ou alterar a área de transferência.
A abertura acontece diretamente no manipulador do clique com
_blankenoopener,noreferrer. A seleção entre páginas fica desmarcada e oculta para essa ação; o rótulo informa o escopo. As ações existentes de copiar e excluir mantêm os comportamentos verificados pelos testes.Foram executados dois ciclos reais de TDD, com commits distintos para RED, GREEN e REFACTOR de cada ciclo:
Validação: 5 testes unitários do componente JavaScript e 111 testes Django dos arquivos de ações, listagem principal e arquivados aprovados. Compilação
npm run build-js, Prettier e Ruff passaram. Logs, horários, hashes e quadros de resultados estão emdocs/ptoss2/tdd-cycles-9-10/.Os testes JavaScript simulam os limites do navegador. Não houve validação E2E ou manual da abertura real de abas; o navegador pode bloquear pop-ups. Os 111 testes Django não representam a suíte completa do projeto.
Referência: sissbruecker#1345