Class: CommitLive::Strategies::PythonUnittest

Inherits:
CommitLive::Strategy show all
Defined in:
lib/commit-live/tests/strategies/python-test.rb

Instance Method Summary collapse

Methods inherited from CommitLive::Strategy

#check_dependencies, #configure

Instance Method Details

#detectObject



6
7
8
# File 'lib/commit-live/tests/strategies/python-test.rb', line 6

def detect
  files.any? {|f| f.match(/.*.py$/) }
end

#filesObject



10
11
12
# File 'lib/commit-live/tests/strategies/python-test.rb', line 10

def files
  @files ||= Dir.entries('.')
end

#runObject



14
15
16
# File 'lib/commit-live/tests/strategies/python-test.rb', line 14

def run
  system("nosetests --verbose")
end