我的情况是这样的 - 两个测试用例,假设TestA和TestB需要在不同的环境中运行.然而,TestA首先,它将动态编译一些生成的代码,在类路径中添加它们然后加载它们.相反,TestB需要一个干净的env,它不包含以前加载的类.反正有吗?清理类加载器,删除特定的加载类?
我是ubuntu和ROR的新手.用apt-get安装最新的ruby1.9.2后,键入"ruby -v",它仍然显示旧版本ruby1.8.7.我尝试用rvm重新安装,没有任何改变.
正如在类似的问题中提到的,我试图删除ruby,并重新安装ruby1.9.1-full ...仍然是同样的事情......
我还能做些什么呢?