{"_id":"@beisen/talent-ui-jest-utils","_rev":"10-abc34aa3db11aa9d488c3714f7b9e68a","name":"@beisen/talent-ui-jest-utils","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.0","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"dependencies":{"@beisen/talent-ui-webpack-config":"^1.2.9","babel-jest":"^20.0.3"},"_id":"@beisen/talent-ui-jest-utils@1.0.0","scripts":{},"_shasum":"727a13addc4b19372c0e84483ef783c2fbe633f4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisen","email":"ci@beisen.com"},"dist":{"shasum":"727a13addc4b19372c0e84483ef783c2fbe633f4","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.0.tgz","integrity":"sha512-Aka3SFnJeaMvj4RVxNN2RQ0JAVIKC5266nP/USrmVhJUHeFVqVRAlm/fZkApK7gapaK41Mw22GKtIQohr/lI+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9/5Gdoggdo6+skEP/3MUMd10tXI7o12Pi1xHesOG3EAiBKGY+j0rwU3QLkdvkSXA/wvcpxF6PeDZnbnK+HFdRlnw=="}]},"maintainers":[{"name":"beisen","email":"ci@beisen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.0.tgz_1500456639826_0.1260218082461506"}},"1.0.1":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.1","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"dependencies":{"@beisen/talent-ui-webpack-config":"^1.2.10","babel-jest":"^20.0.3"},"_id":"@beisen/talent-ui-jest-utils@1.0.1","scripts":{},"_shasum":"960a52928a2f97239ab2cdabf294b2a5f16945ac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisen","email":"ci@beisen.com"},"dist":{"shasum":"960a52928a2f97239ab2cdabf294b2a5f16945ac","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.1.tgz","integrity":"sha512-PuARFJUcsvYlqw6jcbsTYZidmgZcvart/cW/Xoa2ImnWPvBp4qGGPUNSOKke6njCv5sc8ylfRSRJpj0lghSF2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9N/+hA+B7NArrswCMLOWvHAmJCHOTY0192PqzVHizKQIhAPdDFpeZAPkFESvpi9RVk9IB8A2I7iCPvDl6hSRJ7oda"}]},"maintainers":[{"name":"beisen","email":"ci@beisen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.1.tgz_1500457908591_0.16162265394814312"}},"1.0.2":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.2","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"dependencies":{"@beisen/talent-ui-webpack-config":"^1.2.10","babel-jest":"^20.0.3"},"gitHead":"e53c1ffbc75bd346988a365be5bbfe0d63c8f2d4","_id":"@beisen/talent-ui-jest-utils@1.0.2","scripts":{},"_shasum":"501f7c49d22d466f2838b3af5354422aecb0950e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisen","email":"ci@beisen.com"},"dist":{"shasum":"501f7c49d22d466f2838b3af5354422aecb0950e","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.2.tgz","integrity":"sha512-Fr5Poh/9y6fUaBHGj1wEQJu7A5ghy4rp5QO6rsyNAR7tAtkzzs9mHKed4NsQDCZqvN8HFA2vCTarQezTart/FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2lf7mPDDCogZEJyAxO1J6OrXnML8cBzPnHINCOp+ggCIGGBbPZ7aLO11EF0wK/aA/i+SaFCsk/EdTBihtuHursH"}]},"maintainers":[{"name":"beisen","email":"ci@beisen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.2.tgz_1500457989070_0.2684372481890023"}},"1.0.3":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.3","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"dependencies":{"@beisen/talent-ui-webpack-config":"^1.2.10","babel-jest":"^20.0.3"},"gitHead":"04b17b4f3021a26b9a9019884f0ae8c12d47844d","description":"* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev * 在package.json => scripts 添加 `jest --config jest.config.js` * 在项目根目录下创建jest.config.js， 作为jest的配置文件 * 在项目根目录下创建tests目录用来放测试用例","_id":"@beisen/talent-ui-jest-utils@1.0.3","scripts":{},"_shasum":"e5daa986f670c07b13bc7372ad12077bd2606b67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisen","email":"ci@beisen.com"},"dist":{"shasum":"e5daa986f670c07b13bc7372ad12077bd2606b67","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.3.tgz","integrity":"sha512-zgjtZE/D22G7lrx10xYOO/C9kpbwHGSVQ/PCscDDgoREx8TPaepgGaMcBMC8/ABzYdufWhkKrRBf7H+VvhbRiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOfooh6jOU/Yg1wEfHuwsiShNdm5tfG1av9SgGnXdttAiAlfpC6rTUWloMTSNAVBHejA+BBQu0qMhsAcb/m2+d5xg=="}]},"maintainers":[{"name":"beisen","email":"ci@beisen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.3.tgz_1500621209587_0.09085179446265101"}},"1.0.4":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.4","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"dependencies":{"@beisen/talent-ui-webpack-config":"^1.2.10","babel-jest":"^20.0.3"},"gitHead":"49346899d777ecc1eab40294b6f2108318e5cb51","description":"* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev * 在package.json => scripts 添加 `jest --config jest.config.js` * 在项目根目录下创建jest.config.js， 作为jest的配置文件 * 在项目根目录下创建tests目录用来放测试用例","_id":"@beisen/talent-ui-jest-utils@1.0.4","scripts":{},"_shasum":"b8ba967e785b3de8cce5bc5c4ac402afda0ac16a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisen","email":"ci@beisen.com"},"dist":{"shasum":"b8ba967e785b3de8cce5bc5c4ac402afda0ac16a","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.4.tgz","integrity":"sha512-2HwBESMpYqgWpiM5Abpegow5A4UaVCF90V8WalGGJxe+FJv9/CmFMRcOJC/aO7Nus/YRgQsta+Pq55DCu7ordw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmVrhvxz3tuyGLdWkrQoUk+ps6KjdlRD0lTCzT0s1P0AiEAv4bcrKUON+VSePLZnRx9p9dKXxTOYtTWmJqwYnFg5F0="}]},"maintainers":[{"name":"beisen","email":"ci@beisen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.4.tgz_1500629910715_0.36312418058514595"}},"1.0.5":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.5","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"scripts":{"test":"jest"},"dependencies":{"@types/jest":"^20.0.8","babel-jest":"^20.0.3","ts-jest":"^21.0.1"},"devDependencies":{"@beisen/talent-ui-webpack-config":"^2.2.1","jest":"^21.1.0"},"peerDependencies":{"@beisen/talent-ui-webpack-config":"^2.2.1"},"gitHead":"177467d4b754a84356e0d88b8ce8628d8ae0e40e","description":"* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev * 在package.json => scripts 添加 `jest --config jest.config.js` * 在项目根目录下创建jest.config.js， 作为jest的配置文件 * 在项目根目录下创建tests目录用来放测试用例","_id":"@beisen/talent-ui-jest-utils@1.0.5","_shasum":"ff2ad203193176ee438418db2f51d474b666c07c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"shasum":"ff2ad203193176ee438418db2f51d474b666c07c","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.5.tgz","integrity":"sha512-LgvnRI0Lg/XTr2F06+btnR19p7wI4yKIE+2YTin+oDKv3MvZL0f4ehnR/xkfk8kgx5Z56pU6YvMyJy+3IyG/Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICU9Xj1Yk/8fi10a7qskgZmhhNd/VotYvdHKZp707v2bAiAb/i9ZZ7tD8gn5RglLWsmSvnMvjyxEKWk2lzkZdpWCHw=="}]},"maintainers":[{"email":"ci@beisen.com","name":"beisencorp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.5.tgz_1506059713334_0.34621973475441337"}},"1.0.6":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.6","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"scripts":{"test":"jest"},"dependencies":{"@types/jest":"^20.0.8","babel-jest":"^20.0.3","ts-jest":"^21.0.1"},"devDependencies":{"@beisen/talent-ui-webpack-config":"^2.2.1","jest":"^21.1.0"},"peerDependencies":{"@beisen/talent-ui-webpack-config":"^2.2.1"},"gitHead":"c5a280c3509ab98efbcf415ef85f2419c83c1482","description":"* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev * 在package.json => scripts 添加 `jest --config jest.config.js` * 在项目根目录下创建jest.config.js， 作为jest的配置文件 * 在项目根目录下创建tests目录用来放测试用例","_id":"@beisen/talent-ui-jest-utils@1.0.6","_shasum":"42313ec5628764dc1e7c90ac8aba165ac078ae69","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"shasum":"42313ec5628764dc1e7c90ac8aba165ac078ae69","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.6.tgz","integrity":"sha512-axjrgXiA2Fbjao1kW7O0kjHtClDnOyui0qH7C8fqOIt9/3I/eMvb2IBHUJfa7erIepuqWnAGqvWCIuhy1w3fOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt8Lr9UkrTpgYruOtlLT2RAqZB9V49qGn4/ZSACR9yBgIhANDntgYR+LnqWwniLuo7l4/HBLafmmYX3b2LFJdQDIVf"}]},"maintainers":[{"email":"ci@beisen.com","name":"beisencorp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.6.tgz_1506065143433_0.9250317711848766"}},"1.0.7":{"name":"@beisen/talent-ui-jest-utils","version":"1.0.7","main":"index.js","license":"MIT","author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"scripts":{"test":"jest"},"dependencies":{"@types/jest":"^20.0.8","babel-jest":"^20.0.3","ts-jest":"^21.0.1"},"devDependencies":{"@beisen/talent-ui-webpack-config":"^2.2.1","jest":"^21.1.0"},"peerDependencies":{"@beisen/talent-ui-webpack-config":"^2.2.1"},"gitHead":"8af59e6cc036030dce37de6bba329c109925f51c","description":"* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev * 在package.json => scripts 添加 `jest --config jest.config.js` * 在项目根目录下创建jest.config.js， 作为jest的配置文件 * 在项目根目录下创建tests目录用来放测试用例","_id":"@beisen/talent-ui-jest-utils@1.0.7","_shasum":"55b2e4877558e6ad9053aca44ef9d30be314081b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"shasum":"55b2e4877558e6ad9053aca44ef9d30be314081b","tarball":"https://registry.npmjs.org/@beisen/talent-ui-jest-utils/-/talent-ui-jest-utils-1.0.7.tgz","integrity":"sha512-oaD7GEaQHD2t/5hwheh0E093E2kdmA8tDW6PutAl7HaPpT6wMs2xXIcyFtVsfo3DZKkd5OxTItyQcitzCjJViw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF37m0u1WjWiYurwzgmQIMWXkLN6uL6tCNnyHXeDtxVhAiAD+s1Uyx4klcTzo4JHAPXbPEj7fVOKquEqqqAHW2Y+xg=="}]},"maintainers":[{"email":"ci@beisen.com","name":"beisencorp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/talent-ui-jest-utils-1.0.7.tgz_1506065619780_0.9680612711235881"}}},"readme":"## 第一步， 创建文件，添加依赖\n* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev\n* 在package.json => scripts 添加 `jest --config jest.config.js`\n* 在项目根目录下创建jest.config.js， 作为jest的配置文件\n* 在项目根目录下创建tests目录用来放测试用例\n\n\n## 第二步，自定义测试环境配置\n在jest.config.js目录下添加：\n```js\n const path = require(\"path\");\nconst appRoot = path.resolve(__dirname);\nmodule.exports = require('@beisen/talent-ui-jest-utils')({\n    root: appRoot\n});\n```\n\n## 第三步在tests目录下写测试用例\n比如，创建tests/entry.test.js 测试src/entry.js 因为是在单独的目录下，<del>感觉没有必要再遵循entry.test.js的这样的规则了【待定】</del>\n\n```js\nimport 'babel-polyfill'\nimport React from 'react';\nimport ReactDom from 'react-dom';\nimport {shallow} from 'enzyme'\n\nimport Entry from '&/entry.js';\nglobal.BSGlobal = {};\n\ndescribe('Entry', () => {\n    it('正常渲染', () => {\n        const div = document.createElement('div');\n        ReactDom.render(<Entry />, div)\n    })\n\n})\n```\n\n## 第四步：执行测试用例\n\n`yarn test`","maintainers":[{"email":"ci@beisen.com","name":"beisencorp"}],"time":{"modified":"2022-06-12T15:09:25.823Z","created":"2017-07-19T09:30:39.974Z","1.0.0":"2017-07-19T09:30:39.974Z","1.0.1":"2017-07-19T09:51:48.692Z","1.0.2":"2017-07-19T09:53:09.134Z","1.0.3":"2017-07-21T07:13:29.713Z","1.0.4":"2017-07-21T09:38:30.775Z","1.0.5":"2017-09-22T05:55:13.415Z","1.0.6":"2017-09-22T07:25:43.662Z","1.0.7":"2017-09-22T07:33:40.713Z"},"author":{"name":"LiGuoming","email":"liguoming@beisen.com"},"license":"MIT","readmeFilename":"README.md","description":"* 安装jest  enzyme ，react-addons-test-utils和@beisen/talent-ui-jest-utils 别忘了save dev * 在package.json => scripts 添加 `jest --config jest.config.js` * 在项目根目录下创建jest.config.js， 作为jest的配置文件 * 在项目根目录下创建tests目录用来放测试用例"}