【发布时间】:2011-05-12 02:09:06
【问题描述】:
我刚刚开始在 Zend Framework 中使用 PHP 单元,但我遇到了 memory_limit 的问题。目前,内存限制设置为 32M,运行所有测试时出现致命错误:
已用完允许的 33554432 字节的内存大小。
目前,我有:7 个文件、125 个测试、332 个断言。 我只测试控制器。 我使用@dataProvider 进行一些测试,包含 1 到 5 组数据(起初我是从文件中读取它们,我尝试将数据直接放在测试文件中,但它仍然达到内存限制)
所以我的问题是你通常的基于 phpunit 的测试的内存限制是多少? 我应该在哪里改进内存测试?任何建议都会很棒。
谢谢, 加布里埃尔
【问题讨论】:
-
什么是PHPUnit版本和ZS版本?
-
PHP 版本 5.2.8、PHPUnit 3.4.2、Zend 框架版本 1.10.8
标签: php zend-framework phpunit memory-management