travis-ci
4670 of 5656 branches covered (82.57%)
13 of 13 new or added lines in 2 files covered. (100.0%)
10412 of 11525 relevant lines covered (90.34%)
5850.54 hits per line
1 |
var ok = require("assert").ok; |
19 only 2387.2 ✔ |
2 |
var forEachEntry = require("raptor-util/forEachEntry"); |
19 only 2387.2 ✔ |
3 |
var loaders = require("./loaders"); |
19 only 2387.2 ✔ |
4 |
|
|
5 |
module.exports = function loadAttributes(value, parent, dependencyChain) { |
19 only 2387.2 ✔ |
6 |
ok(parent); |
2,952 only 2387.2 ✔ |
7 |
ok(dependencyChain); |
2,952 only 2387.2 ✔ |
8 |
|
|
9 |
forEachEntry(value, (attrName, attrProps) => { |
2,952 only 2387.2 ✔ |
10 |
var attr = loaders.loadAttributeFromProps(
|
2,980 only 2387.2 ✔ |
11 |
attrName, |
|
12 |
attrProps, |
|
13 |
dependencyChain.append("@" + attrName)
|
|
14 |
); |
|
15 |
|
|
16 |
parent.addAttribute(attr); |
2,980 only 2387.2 ✔ |
17 |
}); |
|
18 |
}; |