push
travis-ci
5 of 5 new or added lines in 2 files covered. (100.0%)
26720 of 72970 relevant lines covered (36.62%)
19773.62 hits per line
1 |
module Procedo |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
2 |
class Procedure |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
3 |
# An Attribute defines an information to complete
|
× |
4 |
class Attribute < Procedo::Procedure::Setter |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
5 |
TYPES = %i[new_name working_zone new_container new_group new_variant killable identification_number].freeze |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
6 |
|
× |
7 |
def initialize(parameter, name, options = {}) |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
8 |
super(parameter, name, options)
|
264 all except 2.2.3, TEST_SUITE=frontend ✔ |
9 |
unless TYPES.include?(@name) |
264 all except 2.2.3, TEST_SUITE=frontend ✔ |
10 |
raise "Unknown attribute type for #{procedure_name}/#{parameter_name}: " + @name.inspect |
× |
11 |
end
|
× |
12 |
end
|
× |
13 |
end
|
× |
14 |
end
|
× |
15 |
end
|
× |