Module: Kernel

Defined in:
lib/build2spec.rb,
lib/spec_x_example.rb

Instance Method Summary collapse

Instance Method Details

#autoload(mod, filename) ⇒ Object



17
18
19
20
21
# File 'lib/build2spec.rb', line 17

def autoload(mod, filename)
  Build2Spec::Builder::register_file(mod, filename)
  b2s_original_autoload(mod, filename)
  Build2Spec::Builder::cover_for_modules(filename)
end

#b2s_original_autoloadObject



16
# File 'lib/build2spec.rb', line 16

alias b2s_original_autoload autoload

#b2s_original_requireObject



10
# File 'lib/build2spec.rb', line 10

alias b2s_original_require require

#create_files_in(path) ⇒ Object



23
24
25
# File 'lib/build2spec.rb', line 23

def create_files_in(path)
  Build2Spec::Builder.create_files_in(path)
end

#eg(&block) ⇒ Object



22
23
24
# File 'lib/spec_x_example.rb', line 22

def eg( &block )
  return nil
end

#require(path) ⇒ Object



11
12
13
14
# File 'lib/build2spec.rb', line 11

def require(path)
  Build2Spec::Builder::register_file(nil, path)
  Build2Spec::Builder::cover_for_modules(path)
end