显示rust测试时候的print信息
来源:互联网 发布:电脑软件制作 编辑:程序博客网 时间:2024/06/06 15:41
cargo test命令默认是关闭了test里的print输出,这对有时候需要看输出信息很不方便,官方添加了两种方法:
https://github.com/rust-lang/rust/commit/6eaa21635e6c6c90e1a0579876bc63581f661f7d
具体使用如下:
方法1:
添加--nocapture
参数
注:这个方法只能用cmd,powershell无法使用,因此powershell只能使用第二种方法 cargo test -- --nocapture
这个写法有些怪异,但的确可以使用,横线全部是“减号”
方法2:
设置RUST_TEST_NOCAPTURE
环境变量
2.1 power shell 里的设置: $env:RUST_TEST_NOCAPTURE=1
2.2 cmd 里的设置: set RUST_TEST_NOCAPTURE=1
不过设置后cargo 输出的信息就不是彩色的了,关闭方法如下:
power shell: del env:RUST_TEST_NOCAPTURE
cmd: set RUST_TEST_NOCAPTURE=
注意:在控制台或者power shell上设置的RUST_TEST_NOCAPTURE
在cmd或者power shell 关闭后就失效了,并且作用的范围仅仅限于执行过这个命令的power shell或者cmd窗口,并且设置一次在关闭之前都有效
不建议把RUST_TEST_NOCAPTURE
写到系统环境变量里,修改起来太麻烦
0 0
- 显示rust测试时候的print信息
- 关于tomcat启动时候界面显示信息的问题
- IIS站点在重新启动的时候,显示提示信息
- print 不显示的问题
- android 测试和显示时候的几个重要的部件
- 在统计每月信息的时候,有时候该月没有信息,但是还是显示出来
- 测试开始的时候
- python中的print遇到\r回车符的时候
- 如何修改用户SSH\telnet登陆linux时候显示的欢迎信息
- 关于SpringBoot创建时候遇到的问题之网页打开不显示信息
- 解决eclipse中maven项目build的时候,console显示teminated,没有任何打印信息
- (转)Rust: Rust的 Deref 运算符
- ViewPager中的PagerTabStrip在运行测试的时候不显示问题解决
- rust的一些细节
- 调试rust的宏
- 1. rust的优点
- rust的Iterator
- rust 的内存管理
- 黑马程序员-----Java之你不得不知道的排序
- php set_error_handler() 重要用法
- ZOJ 3787 Access System
- hdu2063
- 数据结构—线性结构—线性及其实现
- 显示rust测试时候的print信息
- 韩鱼总结
- poj 1753 Flip Game
- mysql双主半同步的灾备测试结论
- ROM简单制作教程
- VMware虚拟机安装openstack注意事项
- android 自定义view二
- Anaconda下 Gensim FAST_VERSION 无效的解决方法
- Grunt自动化工具之初学笔记