def test_gcp_errors_normal( scene_synthetic: synthetic_scene.SyntheticInputData, ): reference = scene_synthetic.reconstruction dataset = synthetic_dataset.SyntheticDataSet( reference, scene_synthetic.exifs, scene_synthetic.features, scene_synthetic.tracks_manager, ) gcp_errors = stats.gcp_errors(dataset, [reference]) assert gcp_errors == {}
def test_gcp_errors_null( scene_synthetic: synthetic_scene.SyntheticInputData, null_scene: types.Reconstruction, ) -> None: dataset = synthetic_dataset.SyntheticDataSet( null_scene, scene_synthetic.exifs, scene_synthetic.features, scene_synthetic.tracks_manager, ) gcp_errors = stats.gcp_errors(dataset, [null_scene]) assert gcp_errors == {}