我正在寻找一些句子分析(主要是针对Twitter应用程序)并推断出一些一般特征.Ruby中有这种东西有什么好的自然语言处理库吗?
类似于是否有一个很好的自然语言处理库,但对于Ruby.我更喜欢非常一般的东西,但是任何领导都会受到赞赏!
是否有可能在tearDown()方法中获得测试结果(即是否所有断言都已通过)?我正在运行Selenium脚本,我想从tearDown()内部做一些报告,但我不知道这是否可行.
RSpec允许您通过执行以下操作来获取before(:each)块中当前运行的测试方法名称:
Spec::Runner.configure do |config|
config.before :each do |x|
x.method_name # returns 'should be cool'
end
end
Run Code Online (Sandbox Code Playgroud)
这是一个测试,如:
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')
describe 'Hello world' do
it 'should be cool' do
# test code
end
end
Run Code Online (Sandbox Code Playgroud)
是否有可能在前面的块中获得整个测试名称(也称为"Hello World应该很酷")?