加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – ruby?? ::模块或模块

发布时间:2020-12-16 19:15:06 所属栏目:百科 来源:网络整理
导读:我正在慢慢穿过导轨源,以便更好地抓住ruby和导轨.在以下rails类 test_case.rb中 这条线是 class TestCase ::Test::Unit::TestCase 我想知道做以下事情是否有任何不同 class TestCase Test::Unit::TestCase 这可能看似微不足道,但这些事情对于选择一种新语言
我正在慢慢穿过导轨源,以便更好地抓住ruby和导轨.在以下rails类 test_case.rb中

这条线是

class TestCase < ::Test::Unit::TestCase

我想知道做以下事情是否有任何不同

class TestCase < Test::Unit::TestCase

这可能看似微不足道,但这些事情对于选择一种新语言很重要.如果我删除了前导符,那么测试仍然针对ActiveSupport运行,那么它是做什么的……:P

解决方法

:: Test确保您获得名为Test的顶级模块.

后一种情况(Test :: Unit :: TestCase)不能确保Test是一个顶级模块,例如它可以是一个类.这意味着大部分时间它都会起作用,但你可能会意外地破坏它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读