File: anonymous_test.rb

package info (click to toggle)
rails 2%3A4.1.8-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 21,580 kB
  • sloc: ruby: 172,699; sql: 43; yacc: 43; sh: 14; makefile: 12
file content (14 lines) | stat: -rw-r--r-- 372 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'abstract_unit'
require 'active_support/core_ext/module/anonymous'

class AnonymousTest < ActiveSupport::TestCase
  test "an anonymous class or module are anonymous" do
    assert Module.new.anonymous?
    assert Class.new.anonymous?
  end

  test "a named class or module are not anonymous" do
    assert !Kernel.anonymous?
    assert !Object.anonymous?
  end
end