单元测试Ruby fork
我想创建一个对回购的请求。为了做到这一点,我在我的Github帐户上分叉了Ruby repo,并将分叉下载到我的计算机上。然后我编辑了一个类,现在我想运行单元测试,看看添加的断言是否通过单元测试Ruby fork,ruby,unit-testing,Ruby,Unit Testing,我想创建一个对回购的请求。为了做到这一点,我在我的Github帐户上分叉了Ruby repo,并将分叉下载到我的计算机上。然后我编辑了一个类,现在我想运行单元测试,看看添加的断言是否通过 如何使用这个分叉版本的Ruby运行这些单元测试?如果我只是运行ruby test/matrix/test\u matrix.rb,它将使用我在RVM(2.1.2)中安装的ruby版本运行测试。因此,我新创建的断言失败了,因为单元测试没有针对修改后的代码运行。假设您只修改了标准库,没有任何C代码更改,请在运行测试
如何使用这个分叉版本的Ruby运行这些单元测试?如果我只是运行
ruby test/matrix/test\u matrix.rb
,它将使用我在RVM(2.1.2)中安装的ruby版本运行测试。因此,我新创建的断言失败了,因为单元测试没有针对修改后的代码运行。假设您只修改了标准库,没有任何C代码更改,请在运行测试之前尝试将lib/
目录显式添加到load path变量中
ruby -I lib/ test/matrix/test_matrix.rb