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



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

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

#filesObject



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

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

#runObject



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

def run
  system("nosetests")
end