mjackson/expect

toInclude doesn't work with Map object

Open

#176 aberto em 3 de dez. de 2016

Ver no GitHub
 (6 comments) (0 reactions) (0 assignees)JavaScript (132 forks)batch import
enhancementhelp wantedquestion

Métricas do repositório

Stars
 (2.290 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Example:

it('toInclude should work for Maps', () => {
  const obj = { a: 'a', b: 'b', c: 'c' };
  const map = new Map();
  Object.keys(obj).forEach(k => {
    map.set(k, obj[k]);
  });
  expect(map).toInclude({ b: 'b' });
});

Error: Expected Map (3) {'a' => 'a', 'b' => 'b', 'c' => 'c'} to include { b: 'b' }

Guia do colaborador