小编Rob*_*ers的帖子

如何在Capistrano 3中设置环境变量?

在Capistrano 2中,你可以这样做:

set :default_environment, {
  'PATH' => '$PATH:/opt/rubies/ruby-2.1.1/bin'
}
Run Code Online (Sandbox Code Playgroud)

是否有上限3的等价物?

ruby ruby-on-rails capistrano3

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

TransactionScope回滚可以与Selenium或Watin一起使用吗?

我正在尝试对我的ASP.NET应用程序进行一些自动化Web测试.我希望使用Xunit.net扩展中的AutoRollback属性来撤消测试期间所做的任何数据库更改.AutoRollback使用TransactionScope在测试之前启动事务,然后将其回滚.

当我尝试在交易期间点击我的Web应用程序时,它总是超时.看来这应该有用,有什么想法吗?这是我的测试:

[Fact]
[AutoRollback]
public void Entity_should_be_in_list()
{
    Entity e = new Entity
    {
        Name = "Test",
    };
    dataContext.Entities.InsertOnSubmit(e);
    dataContext.SubmitChanges();

    selenium.Open("http://localhost/MyApp");
    Assert.True(selenium.IsTextPresent("Test"));
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net selenium xunit.net

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

如何从Rails SQL日志中过滤特定字段?

我知道请求参数的filter_parameter_logging,但这仅适用于请求参数.我不想在日志中使用某些私有用户数据,但我确实需要调试级别日志记录.我希望有一个更好的解决方案,猴子补丁ActiveRecord并在SQL字符串上做一个替换.

作为参考,这是一个Rails 2.3项目.

security logging activerecord ruby-on-rails

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

Redux 工具包 thunk 操作通用错误处理程序

我很喜欢 redux-toolkit,但我想知道是否有办法为任何被拒绝的 thunk 添加通用错误处理程序?就像浏览器有可以监听的unhandledrejection事件一样,我想向我的错误跟踪器报告任何被拒绝的承诺。

javascript redux redux-thunk redux-toolkit

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

关于JRuby gemspec错误的Rails 3.2

当我尝试在JRuby 1.6.5上安装Rails 3.2 rc 1时,我收到此gemspec错误:

Invalid gemspec in[/Users/robin/.rvm/gems/jruby-1.6.5/specifications/railties-3.2.0.rc1.gemspec]:
Illformed requirement ["#<YAML::Yecht::DefaultKey:0x469c3554> 3.2.0.rc1"]
Run Code Online (Sandbox Code Playgroud)

所有的核心轨道宝石似乎都有这个问题,任何想法?

ruby-on-rails jruby

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