Class: LastHit
- Inherits:
-
Object
show all
- Defined in:
- lib/last_hit.rb,
lib/last_hit/cli.rb,
lib/last_hit/version.rb,
lib/last_hit/configure.rb,
lib/last_hit/rc_adapter.rb,
lib/last_hit/file_filter.rb,
lib/last_hit/test_handler.rb,
lib/last_hit/rc_adapter/git.rb,
lib/last_hit/file_filter/spec.rb
Defined Under Namespace
Modules: FileFilter, RcAdapter
Classes: Cli, Configure, TestHandler
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.config {|Configure| ... } ⇒ Object
2
3
4
|
# File 'lib/last_hit/configure.rb', line 2
def self.config
yield(Configure) if block_given?
end
|
Instance Method Details
#all_tests(base_branch = Configure.default_base_branch) ⇒ Object
17
18
19
20
|
# File 'lib/last_hit.rb', line 17
def all_tests(base_branch = Configure.default_base_branch)
files = RcAdapter::Git.current_branch_files(base_branch)
process(files)
end
|
#modified_tests ⇒ Object
12
13
14
15
|
# File 'lib/last_hit.rb', line 12
def modified_tests
files = RcAdapter::Git.modified_files
process(files)
end
|