小编Sco*_*ott的帖子

XMLUnit是否有一个忽略空格的断言

我想在测试中比较两个xml字符串,但测试由于空格而一直失败.

@Test
public void testForEquality() throws Exception {
 String myControlXML = "<msg><uuid>0x00435A8C</uuid></msg>";
 String myTestXML = "<msg><uuid>0x00435A8C</uuid>      </msg>";
 assertXMLEqual(myControlXML, myTestXML);
 Diff diff = new Diff(myControlXML, myTestXML);
 assertTrue(diff.similar());
}
Run Code Online (Sandbox Code Playgroud)

java junit xmlunit

29
推荐指数
2
解决办法
8263
查看次数

将页面添加到活动管理员

我们想要向我们的管理员添加帮助页面,我们正在使用活动的admin gem.此页面与任何模型都没有关联,因此我正在努力弄清楚如何让链接显示在每个页面的菜单栏中.

ruby-on-rails ruby-on-rails-3 activeadmin

11
推荐指数
2
解决办法
6906
查看次数

Maven没有在命令提示符下显示哪些测试失败

当我从命令提示符运行mvn测试时,它不会显示在构建结束时哪些测试失败.不应该在测试中列出失败的测试错误吗?我正在使用windows xp :(我已经在命令提示符和console2中尝试过了.

结果:

Tests in error:

Tests run: 402, Failures: 0, Errors: 1, Skipped: 2

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to C:\code\btlims\java\chippingmanager\chipping-manager-client\target\surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 27 seconds
[INFO] Finished at: Tue Mar 29 09:19:58 CDT 2011
[INFO] Final Memory: 24M/43M
[INFO] ------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

testing windows-xp maven

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

在Elastic Beanstalk上升级Ruby

如何在ELB上设置和更新ruby版本?

我一直在使用ruby 2.2.2我们的qa并且使用env's大约8个月了.我刚刚设置我们的生产env星期一,它不会部署,因为它说ruby设置为2.2.3,我的gemfile说2.2.2.我更新并重新部署,一切似乎都很好.

我回到了qa/staging env,无法让它更新为ruby 2.2.3.保持说ruby版本是2.2.2,Gemfile是2.2.3

我升级了(通过elb ui):

64bit Amazon Linux 2015.03 v1.3.1 running Ruby 2.2 (Passenger Standalone) 至

64bit Amazon Linux 2015.09 v2.0.6 running Ruby 2.2 (Passenger Standalone)

现在它说Your Ruby version is 2.2.3, but your Gemfile specified 2.2.2.必须有一种更简单的方法来做到这一点.

ruby ruby-on-rails amazon-elastic-beanstalk

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

paper_trail gem 使用 object_changes nil 保存版本

我们刚刚开始使用PaperTrail gem,并注意到版本表中 75% 的记录列为零object_changes。知道为什么会发生这种情况以及我们如何阻止它吗?

使用 Rails 5.1 和 PaperTrail 10.1。

ruby-on-rails paper-trail-gem ruby-on-rails-5

4
推荐指数
2
解决办法
990
查看次数

无法使用ActiveAdmin创建新用户

我刚刚在我的rails应用程序中添加了活动管理员,但我无法创建新用户.我正在使用活动管理员创建的用户模型以及一些添加的列,如名字和姓氏.当我为新用户填写表单并单击"创建新用户"时,该页面将刷新但不保存我的用户,并且不会使用成功消息进入回顾页面.

这是我的AdminUser模型

class AdminUser < ActiveRecord::Base
  devise :database_authenticatable,
     :recoverable, :rememberable, :trackable, :validatable

  attr_accessible :email, :password, :password_confirmation, :remember_me, :first_name, :last_name

end
Run Code Online (Sandbox Code Playgroud)

这是我的活跃管理员课程

ActiveAdmin.register AdminUser do
  index do
    column :first_name
    column :last_name
    column :email

    default_actions
  end

 form do |f|
   f.inputs "User Details" do
     f.inputs :email
     f.inputs :first_name
     f.inputs :last_name
   end
  f.buttons
 end
end
Run Code Online (Sandbox Code Playgroud)

devise ruby-on-rails-3 activeadmin

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