Phake 3.1.5 发布,修复内存泄漏问题,提高性能

栏目: 软件资讯 · 发布时间: 6年前

内容简介:Phake 3.1.5 发布了。Phake 是一个 PHP 单元测试框架,它与其它 PHP 测试框架(PHPUnit、PHPMock 等)最主要的不同之处是 Phake 会使用一个验证策略来确保调用。也就是说,你正常调用代码的时候就完成代码的测试,...

Phake 3.1.5 发布了。Phake 是一个 PHP 单元测试框架,它与其它 PHP 测试框架(PHPUnit、PHPMock 等)最主要的不同之处是 Phake 会使用一个验证策略来确保调用。也就是说,你正常调用代码的时候就完成代码的测试,确定是否是按计划调用了方法。这跟其它的 PHP 测试框架非常不同,在任何调用之前使用一个期望策略。

此版本修复了内存泄漏并提高了性能:

  • Phake 的“resetStatic”没有重置未验证的调用列表,运行多个测试时,会导致内存泄漏
  • uniquid() 很慢,此版本使用 bin2hex(random_bytes(7)) 替换了 uniqid,使得性能提升:

Phake 3.1.5 发布,修复内存泄漏问题,提高性能

更新说明:

https://github.com/mlively/Phake/releases/tag/v3.1.5


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

终极算法

终极算法

[美] 佩德罗·多明戈斯 / 黄芳萍 / 中信出版集团 / 2017-1-1 / 68.00元

算法已在多大程度上影响我们的生活? 购物网站用算法来为你推荐商品,点评网站用算法来帮你选择餐馆,GPS系统用算法来帮你选择最佳路线,公司用算法来选择求职者…… 当机器最终学会如何学习时,将会发生什么? 不同于传统算法,现在悄然主导我们生活的是“能够学习的机器”,它们通过学习我们琐碎的数据,来执行任务;它们甚至在我们还没提出要求,就能完成我们想做的事。 什么是终极算法? ......一起来看看 《终极算法》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换