小编gre*_*ray的帖子

使用travis-ci + Docker存储数据文件进行测试的最佳方法是什么?

我正在尝试使用travis-ci.org和Docker设置存储库的测试。但是,我找不到任何有关内存使用方面的政策的手册。

要执行一组测试(test.sh),我需要运行一组输入文件,它们非常大(最大1 Gb,但平均500 Mb)。

一种想法是wget直接test.sh编写脚本,但是对于每次测试运行而言,一次又一次地下载输入文件效率不高。另一个想法是创建一个包含测试文件的单独的dockerfile并将其挂载为驱动器,但这在通用寄存器中推送这么大的dockerimage并不好。

有此类测试的一般处方吗?

testing automated-tests travis-ci docker

5
推荐指数
1
解决办法
70
查看次数

2
推荐指数
1
解决办法
87
查看次数

在python中使用三元运算符打印时跳过新行

要打印一个语句并防止进入新行,可以在最后添加一个逗号:

print "text", 
Run Code Online (Sandbox Code Playgroud)

但是我怎样才能使用三元运算符呢?这个会导致语法无效:

print ("A", if True else "B", )
Run Code Online (Sandbox Code Playgroud)

python python-2.7

1
推荐指数
1
解决办法
126
查看次数