![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swoft
Abel_JiaWei
会者定离,一期一祈
展开
-
Swoft单元测试基本坑
前言:基于项目中使用swoft写Api接口服务,要求使用phpunit单元测试,趟过两个大坑。1. 报各种类的找不到,原因是swoft框架测试基础类SwoftTest\Testing\TestApplication 无法自动加载。解决办法:需要手动加载,更改文件test/bootstrap.php<?phpuse Composer\Autoload\ClassLoader;use...原创 2019-12-18 19:55:34 · 1208 阅读 · 0 评论 -
swoft使用phpunit之CodeCoverage
1.更改根目录下的phpunit.xml文件增加<logging> <log type="coverage-html" target="./public/test/"/></logging>2.为了避免swoole的检测xdebug警告,扩展注册的名称是sdebug,如果想使用Phpunit CodeCoverage,需要手动把xd...原创 2019-12-13 10:05:40 · 462 阅读 · 3 评论 -
安装swoole
环境依赖:swoole-1.x 需要 php-5.3.10 或更高版本,swoole-2.x 需要 php-7.0.0或更高版本。安装步骤:[root@dev ~]# cd /usr/local/src[root@dev src]# wget http://pecl.php.net//get/swoole-4.3.5.tgz[root@dev src]# tar -zxvf swoole...原创 2019-07-02 16:43:43 · 386 阅读 · 0 评论 -
swoft使用redis
使用swoft框架的redis一定得先安装hiRedis1.docker run --name myredis -d -p 6379:6379 redis:alpine (docker安装)2.docker exec -it myredis redis-cli (测试)<?php declare(strict_types=1);namespace App\Http\Control...翻译 2019-07-11 17:22:10 · 1040 阅读 · 0 评论