Top Level Namespace

Defined Under Namespace

Modules: Rerun

Instance Method Summary collapse

Instance Method Details

#linux?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/system.rb', line 9

def linux?
   RUBY_PLATFORM =~ /linux/i
end

#mac?Boolean

Returns:

  • (Boolean)


1
2
3
# File 'lib/system.rb', line 1

def mac?
  RUBY_PLATFORM =~ /darwin/i && !$osx_foundation_failed_to_load
end

#windows?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/system.rb', line 5

def windows?
   RUBY_PLATFORM =~ /mswin/i
end