может кто-нибудь объяснить мне, почему две следующие строки кода не возвращают одинаковый результат?
expect(scenar.hasOwnProperty('conditions)).to.true;
expect(scenar).to.have.key('conditions);
при использовании chai@4.2.0 вторая строка вызвала ошибку, а не первая.