@@ 200-220 (lines=21) @@ | ||
197 | self.assertGreaterEqual(val, 0.0) |
|
198 | self.assertLessEqual(val, 1.0) |
|
199 | ||
200 | class TestCustomizedTutorial(unittest.TestCase): |
|
201 | def test_metrics_correct_interval(self): |
|
202 | test_conf_const = TutorialCustomizedConfig() |
|
203 | test_config = test_conf_const.__class__ |
|
204 | data, config = crowdtruth.load( |
|
205 | file="tutorial/relex_example_custom.csv", |
|
206 | config=test_config()) |
|
207 | results = crowdtruth.run(data, config) |
|
208 | for _, val_arr in results["units"]["unit_annotation_score"].items(): |
|
209 | for _, val in val_arr.items(): |
|
210 | self.assertGreaterEqual(val, 0.0) |
|
211 | self.assertLessEqual(val, 1.0) |
|
212 | for _, val in results["units"]["uqs"].items(): |
|
213 | self.assertGreaterEqual(val, 0.0) |
|
214 | self.assertLessEqual(val, 1.0) |
|
215 | for _, val in results["workers"]["wqs"].items(): |
|
216 | self.assertGreaterEqual(val, 0.0) |
|
217 | self.assertLessEqual(val, 1.0) |
|
218 | for _, val in results["annotations"]["aqs"].items(): |
|
219 | self.assertGreaterEqual(val, 0.0) |
|
220 | self.assertLessEqual(val, 1.0) |
|
221 | ||
222 | if __name__ == '__main__': |
|
223 | unittest.main() |
|
@@ 178-198 (lines=21) @@ | ||
175 | class TestAgreementOpen(TestAgreementClosed): |
|
176 | test_conf_const = TestConfigOpen() |
|
177 | ||
178 | class TestTutorial(unittest.TestCase): |
|
179 | def test_metrics_correct_interval(self): |
|
180 | test_conf_const = TutorialConfig() |
|
181 | test_config = test_conf_const.__class__ |
|
182 | data, config = crowdtruth.load( |
|
183 | file="tutorial/relex_example.csv", |
|
184 | config=test_config()) |
|
185 | results = crowdtruth.run(data, config) |
|
186 | for _, val_arr in results["units"]["unit_annotation_score"].items(): |
|
187 | for _, val in val_arr.items(): |
|
188 | self.assertGreaterEqual(val, 0.0) |
|
189 | self.assertLessEqual(val, 1.0) |
|
190 | for _, val in results["units"]["uqs"].items(): |
|
191 | self.assertGreaterEqual(val, 0.0) |
|
192 | self.assertLessEqual(val, 1.0) |
|
193 | for _, val in results["workers"]["wqs"].items(): |
|
194 | self.assertGreaterEqual(val, 0.0) |
|
195 | self.assertLessEqual(val, 1.0) |
|
196 | for _, val in results["annotations"]["aqs"].items(): |
|
197 | self.assertGreaterEqual(val, 0.0) |
|
198 | self.assertLessEqual(val, 1.0) |
|
199 | ||
200 | class TestCustomizedTutorial(unittest.TestCase): |
|
201 | def test_metrics_correct_interval(self): |