Filtered Search Dropdown Manager tests are failing silently
Filtered Search Dropdown Manager tests are failing silently. When vue throws warnings, the tests won't ran but they will also not fail.
We need to fix:
input has existing value
✔ should be able to just add tokenName
✔ should replace tokenValue
✔ should add tokenValues containing spaces
ERROR: '[Vue warn]: data functions should return an object:
https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function
(found in <Root>)'
ERROR: '[Vue warn]: data functions should return an object:
https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function
(found in <Root>)'
ERROR: 'Unhandled promise rejection', TypeError{stack: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:401838:133
run@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46211:29
http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46224:31
flush@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:45295:11', line: 401838, sourceURL: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc'}
ERROR: 'Unhandled promise rejection', TypeError{stack: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:401838:133
run@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46211:29
http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46224:31
flush@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:45295:11', line: 401838, sourceURL: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc'}
Filtered Search Manager
class constructor
✔ should instantiate RecentSearchesStore with isLocalStorageAvailable
ERROR: '[Vue warn]: data functions should return an object:
https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function
(found in <Root>)'
ERROR: '[Vue warn]: data functions should return an object:
https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function
(found in <Root>)'
ERROR: '[Vue warn]: data functions should return an object:
https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function
(found in <Root>)'
ERROR: '[Vue warn]: data functions should return an object:
https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function
(found in <Root>)'
checkForBackspace
tokens and no input
✔ removes last token
✔ sets the input
✔ does not remove token or change input when there is existing input
ERROR: 'Unhandled promise rejection', TypeError{stack: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:401838:133
run@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46211:29
http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46224:31
flush@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:45295:11', line: 401838, sourceURL: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc'}
ERROR: 'Unhandled promise rejection', TypeError{stack: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:401838:133
run@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46211:29
http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46224:31
flush@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:45295:11', line: 401838, sourceURL: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc'}
ERROR: 'Unhandled promise rejection', TypeError{stack: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:401838:133
run@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46211:29
http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46224:31
flush@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:45295:11', line: 401838, sourceURL: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc'}
ERROR: 'Unhandled promise rejection', TypeError{stack: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:401838:133
run@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46211:29
http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:46224:31
flush@http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc:45295:11', line: 401838, sourceURL: 'http://localhost:9876/base/spec/javascripts/test_bundle.js?6cde21e89c80d1e1eb0c43ad67083d44141776fc'}
According to @jschatz1 this needs to be handled as a regression