(self)
| 130 | self.assertTrue(self.factor.stride[self.factor.scope[i]] == self.factor.stride[self.factor.scope[i-1]] * self.factor.card[i-1]) |
| 131 | |
| 132 | def test_multiplyfactor(self): |
| 133 | self.factor.multiplyfactor(self.factor2) |
| 134 | a = [0.03, 0.16000000000000003, 0.297, 0.09000000000000001, 0.032, 0.0198, 0.005000000000000001, 0.1, 0.693, 0.05, 0.12, 0.198, 0.27, 0.24, 0.003, 0.81, 0.048, 0.0002, 0.045000000000000005, 0.15, 0.006999999999999999, 0.45, 0.18, 0.002] |
| 135 | b = [3, 2, 2, 2] |
| 136 | c = ['Grade', 'Intelligence', 'Difficulty', 'Letter'] |
| 137 | d = {'Grade': 1, 'Intelligence': 3, 'Letter': 12, 'Difficulty': 6} |
| 138 | self.assertEqual(self.factor.vals, a) |
| 139 | self.assertEqual(self.factor.card, b) |
| 140 | self.assertEqual(self.factor.scope, c) |
| 141 | self.assertEqual(self.factor.stride, d) |
| 142 | |
| 143 | def test_sumout(self): |
| 144 | self.factor.sumout("Difficulty") |
nothing calls this directly
no test coverage detected