How to make Jest ignore the .less import when testing?
Testing Components
I am trying to run some very simple tests on react components with Jest. I am running into problems because of this line at the top of my component file
import {} from './style.less';
The import here doesn't need to be tested and would ideally be ignored from the test.
Result of [npm test]
When the test is run via npm test
I get the response
FAIL tests/app_test.js ● Runtime Error SyntaxError: Unexpected token { in file 'client/components/app/style.less'.
Make sure your preprocessor is set up correctly and ensure your 'preprocessorIgnorePatterns' configuration is correct: http://facebook.github.io/jest/docs/api.html#preprocessorignorepatterns-array-string If you are currently setting up Jest or modifying your preprocessor, try
jest --no-cache
. Preprocessor: node_modules/jest-css-modules. Jest tried to the execute the following preprocessed code: //some .less code
But if I comment out the less import line my test runs correctly.
Question
How can I get jest to skip over this line of code or ignore this import?