Skip to content

deepKeys doesn't work with sparsed arrays: ".for is not iterable" #108

@AuthorProxy

Description

@AuthorProxy

deepKeys doesn't work with sparsed arrays

it("deepKeys should not cause an error with sparsed arrays", () => {
  // fixture setup
  const mockedEntity = {
    // eslint-disable-next-line no-sparse-arrays
    open_hours: [1, , 3],
  };

  const sut = () => {
    deepKeys(mockedEntity);
  };

  // exercise system
  // verify outcome
  expect(sut).not.toThrow();
});

Error name: "TypeError"
Error message: ".for is not iterable"

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