UNPKG

react-autocomplete-places

Version:
28 lines (20 loc) 807 B
'use strict'; var _setup = require('./helpers/setup'); var _testHelpers = require('./helpers/testHelpers'); beforeAll(function () { (0, _setup.setupGoogleMock)(); }); describe('mouse event handlers', function () { test('suggesion item handles mouse enter and leave event', function () { var wrapper = (0, _setup.mountComponent)(); (0, _testHelpers.simulateSearch)(wrapper); var suggestionItem = wrapper.find('[data-test="suggestion-item"]').first(); suggestionItem.simulate('mouseenter'); var _wrapper$state = wrapper.state(), suggestions = _wrapper$state.suggestions; expect(suggestions[0].active).toEqual(true); suggestionItem.simulate('mouseleave'); suggestions = wrapper.state().suggestions; expect(suggestions[0].active).toEqual(false); }); });