浏览 4283 次
锁定老帖子 主题:Running tests
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-19
以下是如何允许测试案例: 原文地址: http://wiki.github.com/erlang/otp/running-tests Running tests Building Build the tests like this make release_tests Running To run the test first do: cd release/tests/test_server and then start Erlang: $ERL_TOP/bin/erl Install the ts framework ts:install(). To run all test suites do ts:run(). Note that running all tests will require several hours, so you may want to run the test cases for a single application ts:run(Application, [batch]). or even part of the test suite for an application, for example ts:run(emulator, bs, [batch]). to run all test suite modules starting with bs (i.e. all modules that test the bit syntax). To run a specific test case in a module, the full name of the module and test case must be spelled out: ts:run(emulator, bs_bincomp_SUITE, byte_aligned, [batch]). Run ts:help() to show some help. There will currently be 15 or so failed test cases in the kernel application. Examining the results Open the file release/test/test_server/index.html in a web browser. Or open release/test/test_server/last_test.html when a test suite is running to examine the results so far for the currently executing test suite. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-01-19
呵呵,很好
紧跟github otp,紧跟erlang潮流啊哈 |
|
返回顶楼 | |
发表时间:2010-01-20
问个超简单的问题
count(X1,X2)-> ... math:pow(X1,X2), ... 在用户任意提交X1,X2值的前提下,如何保证程序不出错(因类型问题). |
|
返回顶楼 | |
发表时间:2010-01-20
hittyo 写道 问个超简单的问题 count(X1,X2)-> ... math:pow(X1,X2), ... 在用户任意提交X1,X2值的前提下,如何保证程序不出错(因类型问题). to hittyo: erlang不提倡防御性编程, 上面的例子那么写就最好了, 一旦出了问题 sasl日志记录的很清楚是因为math:pow(X1,X2)参数的问题. 那就从输入源解决问题 而不是在中间环节. |
|
返回顶楼 | |
发表时间:2010-01-20
谢谢 老大
但是输入源是面向用户的... 很头疼 |
|
返回顶楼 | |
发表时间:2010-01-21
明白老大的意思,但是不匹配会导致服务崩溃
|
|
返回顶楼 | |
发表时间:2010-01-22
count(X1,X2) when is_integer(X1),
is_integer(X2),-> 是否可以? |
|
返回顶楼 | |
发表时间:2010-01-22
whrllm 写道 count(X1,X2) when is_integer(X1),
is_integer(X2),-> 是否可以? 这个只是基础的约束 X1 X2是都是整数了 但是是不是还有其他条件呀 还是让他出错的时候告诉你把 |
|
返回顶楼 | |
发表时间:2010-01-23
我想是自己解决问题的思路错了,目前用的是gen_server
应该把注意力放在如何容错的环节上,而不是想着怎么去避免 深受原先错误处理思想的禁锢。 不好意思,水了帖子。 |
|
返回顶楼 | |
发表时间:2010-01-23
意思是如何在出错的情况下不影响服务正常运行并搜集反馈信息
|
|
返回顶楼 | |