Work

phpunit

phpunit对我来说是个障碍
之前照猫画虎的改别人的代码,测试autoAlt的时候没出啥问题,但这次测试flow却遇到很奇怪的问题,每次执行phpunit的时候部分数据库表都被清空了,剩下一些莫名其妙的数据,导致权限失败,完全找不到原因,回去看上次alt_test数据库,其实表也被清空了,只是没涉及到那块所以没体现出来
后来对比更多人的代码,才觉得是fixture的问题,大概是fixture首先会去按照fixtrue路径下的数据去填充数据库表,然后再运行测试,所以我所设定的测试数据库首先被一些莫名其妙的数据填充了,然后查询权限内域名(为空)所以失败
果然还是不知其然所以不知其所以然

posted on 2012-11-06 21:22 lonelycastle 阅读(70) 评论(0)  编辑 收藏 引用 所属分类: work


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理