Проворный - `содержать` не принимает массив массивов

С Nimble matchers, если я попробую что-то вроде этого:

expect([["a"],["b"]]).to(contain([["a"],["b"]]))

Я получаю эту ошибку:

Error:(29, 54) cannot convert value of type 'Predicate<NMBContainer>' to expected argument type 'Predicate<[[String]]>'

Но это нормально

expect(["a","b"]).to(contain(["a","b"]))

Это почему?

1 ответ

Я только что попробовал, и обе версии работают нормально для меня. Если вы не используете 7.1.1 ver - может быть причиной для обновления.

Другие вопросы по тегам