travis-ci
42 of 42 new or added lines in 13 files covered. (100.0%)
26797 of 73477 relevant lines covered (36.47%)
19617.54 hits per line
1 |
class SymbolArray < Array |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
2 |
class << self |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
3 |
# Convert DB format (string) to SymbolArray
|
× |
4 |
def load(string) |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
5 |
string.to_s.strip.split(/[[:space:]]*\,[[:space:]]*/).map(&:to_sym) |
19,148 all except 2.2.3, TEST_SUITE=frontend ✔ |
6 |
end
|
× |
7 |
|
× |
8 |
# Convert SymbolArray to DB format (string)
|
× |
9 |
def dump(array) |
3 all except 2.2.3, TEST_SUITE=frontend ✔ |
10 |
[array].flatten.map(&:to_s).sort.join(', ') |
3,006 all except 2.2.3, TEST_SUITE=frontend ✔ |
11 |
end
|
× |
12 |
end
|
× |
13 |
end
|
× |