feat(cases): adiciona o case Julia Beauty com vídeo de rolagem
This commit is contained in:
1 parent
594daecd2b
commit
bcdf0099c5
26 files changed
+159
-42
No files matched your search
@@ -49,7 +49,7 @@ async function expectDotsOnlyBetweenItemsOfOneLine(page: Page, where: string) {
|
||||
expect(strip, `${where}: a faixa 'Já entregue para:' no hero`).not.toBeNull();
|
||||
if (!strip) return 0;
|
||||
const { items, listLeft, listRight, overflowX } = strip;
|
||||
// 4 clientes + os anos de experiência
|
||||
// 5 clientes + os anos de experiência
|
||||
expect(items.length, `${where}: itens da faixa`).toBeGreaterThanOrEqual(
|
||||
clientProjectNames().length,
|
||||
);
|
||||
|
||||
@@ -21,10 +21,10 @@ const CTA_LABEL = "Falar sobre meu projeto";
|
||||
const SHORTCUT_MAX_TABS_TO_CTA = 20;
|
||||
const SHORTCUT_MAX_TABS_AFTER_ENTER = 4;
|
||||
/**
|
||||
* Limite do caminho linear: 36 toques. Inventário das paradas legítimas, do topo da home ao campo de nome (35 hoje):
|
||||
* Limite do caminho linear: 36 toques. Inventário das paradas legítimas, do topo da home ao campo de nome (36 hoje):
|
||||
* 1 link "Pular para o conteúdo";
|
||||
* cabeçalho: logo, 5 links (Cases, Serviços, Como trabalho, Sobre, IA) e "Falar sobre meu projeto" (7);
|
||||
* hero: "Falar sobre meu projeto", "Ver projetos entregues", os 4 clientes da faixa, LinkedIn e e-mail (8);
|
||||
* hero: "Falar sobre meu projeto", "Ver projetos entregues", os 5 clientes da faixa, LinkedIn e e-mail (9);
|
||||
* vitrine de projetos: o seletor, o link do case do projeto aberto e "Ver os cases" (3);
|
||||
* ofertas: 3 botões e 3 links de case/página, mais "Ver todos os serviços" (7);
|
||||
* "Ver trajetória completa" (1) e as 5 perguntas da FAQ (5);
|
||||
|
||||
+2
-2
@@ -38,11 +38,11 @@ async function expectReadable(locator: Locator, what: string) {
|
||||
.toBeGreaterThan(MIN_OPACITY);
|
||||
}
|
||||
|
||||
test("sem JavaScript a home mostra o contato e os nomes dos 4 clientes, legíveis", async ({
|
||||
test("sem JavaScript a home mostra o contato e os nomes dos 5 clientes, legíveis", async ({
|
||||
page,
|
||||
}) => {
|
||||
const clients = clientProjectNames();
|
||||
expect(clients, "clientes em public/portfolio-data.json").toHaveLength(4);
|
||||
expect(clients, "clientes em public/portfolio-data.json").toHaveLength(5);
|
||||
|
||||
const response = await page.goto("/", { waitUntil: "load" });
|
||||
expect(response?.status()).toBe(200);
|
||||
|
||||
Reference in new issue
Block a user