Я использую Chai 4.2.0 и не работаю должным образом, это пример.
Получение этой ошибки TypeError: expect is not a function
и мне интересно, почему я использую глобальную переменную.
var chai = require('chai');
var expect = chai.expect;
describe("Homepage FAQ Accordion", function () {
beforeEach(function() {
console.log(expect.expect);
browser.url('http://127.0.0.1:8303/');
})
it("should show first section on page load", function() {
var firstHeight = browser.getCssProperty(".accordion .accordion-item:first-child .accordion-content", "height");
var firstHeight = browser.getTitle();
console.log(firstHeight);
expect(firstHeight.parsed.value).to.be.greaterThan(0);
})
it("should not show other content", function() {
var secondHeight = browser.getCssProperty(".accordion .accordion-item:nth-of-type(2) .accordion-content", "Display")
console.log(secondDisplay);
expect(secondDisplay.parsed.value).to.equal(none);
})
})