(self)
| 164 | self.assertRaises(InvalidTrial, f, knockout2(key)) |
| 165 | |
| 166 | def test_insert_sync(self): |
| 167 | trials = self.trials |
| 168 | assert len(trials) == 0 |
| 169 | trials.insert_trial_doc(ok_trial("a", 8)) |
| 170 | assert len(trials) == 0 |
| 171 | trials.insert_trial_doc(ok_trial(5, a=1, b=3)) |
| 172 | assert len(trials) == 0 |
| 173 | trials.insert_trial_docs([ok_trial(tid=4, a=2, b=3), ok_trial(tid=9, a=4, b=3)]) |
| 174 | assert len(trials) == 0 |
| 175 | trials.refresh() |
| 176 | |
| 177 | assert len(trials) == 4, len(trials) |
| 178 | assert len(trials) == len(trials.specs) |
| 179 | assert len(trials) == len(trials.results) |
| 180 | assert len(trials) == len(trials.miscs) |
| 181 | |
| 182 | trials.insert_trial_docs( |
| 183 | trials.new_trial_docs( |
| 184 | ["id0", "id1"], |
| 185 | [dict(a=1), dict(a=2)], |
| 186 | [dict(status="new"), dict(status="new")], |
| 187 | [ |
| 188 | dict(tid="id0", idxs={}, vals={}, cmd=None), |
| 189 | dict(tid="id1", idxs={}, vals={}, cmd=None), |
| 190 | ], |
| 191 | ) |
| 192 | ) |
| 193 | |
| 194 | assert len(trials) == 4 |
| 195 | assert len(trials) == len(trials.specs) |
| 196 | assert len(trials) == len(trials.results) |
| 197 | assert len(trials) == len(trials.miscs) |
| 198 | |
| 199 | trials.refresh() |
| 200 | assert len(trials) == 6 |
| 201 | assert len(trials) == len(trials.specs) |
| 202 | assert len(trials) == len(trials.results) |
| 203 | assert len(trials) == len(trials.miscs) |
| 204 | |
| 205 | def test_best_trial(self): |
| 206 | trials = self.trials |
nothing calls this directly
no test coverage detected