Skip to content

Ruby: o gate roda rspec OU rake, nunca os dois #26

Description

@CRangelP

Achado da segunda revisão do lote 3, fora do escopo daquele diff.

Problema

O ramo Ruby do scripts/gate.sh escolhe um runner e para. É a mesma falha que a #23 corrigiu no JS por outro caminho: uma fatia não é a suíte. Projeto que tem specs no rspec e outras tarefas de teste no rake tem metade da rede rodada, e o gate declara o resultado como se fosse a suíte inteira — o que libera GREEN e, com ele, deleção de exports e as fases 2 e 3.

Etapas

  • Conferir no gate.sh a ordem de escolha e o que acontece quando os dois existem.
  • Decidir entre rodar os dois ou cair no teto YELLOW nomeando o que ficou de fora, na mesma forma que o ramo JS de múltiplas fatias adotou.
  • Casos no gate_test.sh com stub dos dois runners — o ramo Ruby hoje não tem teste nenhum.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions