zoukankan      html  css  js  c++  java
  • jest测试:怎么设置跑单个文件

    背景:当测试文件多的时候,npm run test 跑所有的测试文件太耽误时间,所以想只跑自己正在开发的测试文件

    解决: 在配置文件中设置testRegex的值, 默认是(/__tests__/.*|(\.|/)(test|spec))\.jsx?$,跑__test__下的所有文件,

    设置testRegex: 'StepStatus.test.js'后,只跑StepStatus.test.js这一个文件

    module.exports = {
      moduleNameMapper: {
        '\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
          '<rootDir>/__mocks__/fileMock.js',
        '\.(css|less)$': '<rootDir>/__mocks__/styleMock.js',
      },
      setupFiles: ['<rootDir>/jest.setup.js'],
      transform: {
        '^.+\.(js|jsx|mjs)$': '<rootDir>/node_modules/babel-jest',
        '^.+\.css$': '<rootDir>/__test__/css-transform.js',
      },
      testRegex: 'StepStatus.test.js',
      testPathIgnorePatterns: ['<rootDir>/.next/', '<rootDir>/node_modules/'],
    };
    

      

  • 相关阅读:
    通过存储过程的游标修改某个字段的全部数据
    spring cloud配置注册中心显示服务的ip地址和端口
    git几个必知托管平台
    hdu5790
    hdu5794
    hdu5739
    hdu5829
    线性规划初探
    bzoj4199
    bzoj4197
  • 原文地址:https://www.cnblogs.com/susu8/p/9378644.html
Copyright © 2011-2022 走看看