Re: [问题] SafeConfigParser mocking

楼主: carlcarl (carl)   2014-03-21 23:08:12
※ 引述《carlcarl (carl)》之铭言:
: Hi,
: 想请问一下 如果我现在有笔资料要写入到config
: 然后我想验证我写入的部分是否是正确的话 该怎么验证呢
: 可以的话 我是想用个 buffer 来代替实际create一个档案
: 不过不太清楚怎么写才对orz
: read的部分我是有查到该怎么做
: http://www.snip2code.com/Snippet/4347/
: 不过我用类似的写法 data里的内容似乎不会被改变= =a
有 po stackoverflow 不过没人回QQ
后来自己找到了解法 可以参考我po的解答
http://stackoverflow.com/questions/22526023/
不过read的部分不太能跟着改成这样解
safeconfigparser在read的时候会call line = fp.readline()
接着会去call line[0] in '#;'
但是line[0]是个mock object 所以就会出错orz
要改的话好像也有点麻烦
所以read这个部分我还是维持上一篇连结的测法

Links booklink

Contact Us: admin [ a t ] ucptt.com