Class: Avm::Sources::Tests::Single
- Inherits:
-
Object
- Object
- Avm::Sources::Tests::Single
- Defined in:
- lib/avm/sources/tests/single.rb
Constant Summary collapse
- MAIN_SOURCE_ID =
'#main'
Instance Method Summary collapse
- #failed? ⇒ Boolean
- #id ⇒ String
- #main? ⇒ Boolean
- #order_group ⇒ Object
- #relative_path_from_main_source ⇒ Pathname
Instance Method Details
#failed? ⇒ Boolean
22 23 24 |
# File 'lib/avm/sources/tests/single.rb', line 22 def failed? result == ::Avm::Sources::Tests::Result::FAILED end |
#id ⇒ String
27 28 29 30 31 32 33 |
# File 'lib/avm/sources/tests/single.rb', line 27 def id if main? MAIN_SOURCE_ID else relative_path_from_main_source.to_s end end |
#main? ⇒ Boolean
35 36 37 |
# File 'lib/avm/sources/tests/single.rb', line 35 def main? relative_path_from_main_source.to_s == '.' end |
#order_group ⇒ Object
39 40 41 |
# File 'lib/avm/sources/tests/single.rb', line 39 def order_group main? ? 1 : 0 end |
#relative_path_from_main_source ⇒ Pathname
44 45 46 |
# File 'lib/avm/sources/tests/single.rb', line 44 def relative_path_from_main_source source.path.relative_path_from(builder.main_source.path) end |