没有合适的资源?快使用搜索试试~ 我知道了~
sinon-chrome:使用Node.js测试chrome扩展
共65个文件
js:49个
json:6个
eslintrc:3个
需积分: 9 0 下载量 167 浏览量
2021-02-02
05:22:26
上传
评论
收藏 232KB ZIP 举报
温馨提示
锡诺Chrome Sinon-chrome是用于对Chrome以及Firefox扩展程序和应用程序进行单元测试的帮助工具。 它使用sinon存根模拟所有扩展api,使您无需实际浏览器即可在Node.js中运行测试。 模式支持 使用官方的Chrome扩展API(Firefox webextensions)模式生成API模拟,以确保与真实API的一致性。 实际的架构来自Chrome 53和Firefox 49。 这个怎么运作 Sinon-chrome模拟了所有chrome api,用替换了一些糖的方法。 Chrome事件被具有相同行为的类替换,因此您可以使用手动触发chrome事件来测试事件处理程序。 所有属性都具有chrome模式文件中的值。 安装 我们建议在Node.js平台上使用sinon-chrome 。 npm install sinon-chrome --save-dev 但是,如果你想... 您可以从页面下载sinon-chrome捆绑包并将其包含在页面中 < script src =" /path/to/sinon-chrome.min.js " > 要么 < scr
资源推荐
资源详情
资源评论
收起资源包目录
sinon-chrome-master.zip (65个子文件)
sinon-chrome-master
.gitignore 54B
test
setup.js 233B
specs
chrome-extensions.test.js 5KB
chrome.methods.test.js 2KB
chrome-apps.test.js 1KB
chrome.test.js 5KB
chrome.properties.test.js 2KB
chrome.events.test.js 3KB
webextensions.test.js 1KB
.eslintrc 97B
ff-config.js 13KB
apps-config.js 18KB
helpers
is.js 920B
config.js 27KB
plugins
i18n
i18n.test.js 3KB
translations.json 303B
cookie
cookie.test.js 5KB
cookies.test.js 1KB
cookies.getAll.test.js 3KB
cookies.get.test.js 2KB
cookies.set.test.js 3KB
cookies.remove.test.js 2KB
data
cookie-state.json 3KB
examples
navigate.js 730B
events.test.js 977B
.eslintrc 97B
then-chrome.test.js 973B
then-chrome.js 641B
events.js 355B
navigate.test.js 2KB
LICENSE 731B
.eslintrc 1KB
package.json 3KB
src
utils
props.js 885B
extensions
index.js 200B
api
props.js 1KB
cache.js 291B
index.js 5KB
stub.js 2KB
events.js 1KB
manager.js 657B
events
index.js 2KB
apps
index.js 199B
webextensions
index.js 208B
index.js 213B
config
stable-api-apps.json 353KB
stable-api-ff.json 499KB
stable-api.json 616KB
types
storage-area.js 738B
content-settings.js 697B
chrome-settings.js 705B
elements-panel.js 631B
source-panel.js 627B
plugins
i18n
index.js 2KB
index.js 199B
cookies
index.js 4KB
assert.js 1KB
cookie.js 1KB
typedef.js 624B
readme.md 16KB
.babelrc 65B
.npmignore 33B
.travis.yml 1KB
webpack.config.js 2KB
.npmrc 39B
共 65 条
- 1
资源评论
CharlesXiao
- 粉丝: 13
- 资源: 4489
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功