def test_get_required_memory(self): """ Brainviewer should know required memory so expect positive number and not -1. """ time_series = self.datatypeFactory.create_timeseries(self.connectivity) self.assertTrue( BrainViewer().get_required_memory_size(time_series) > 0)
def test_generate_preview(self): """ Check that all required keys are present in preview generate by BrainViewer. """ time_series = self.datatypeFactory.create_timeseries(self.connectivity) viewer = BrainViewer() result = viewer.generate_preview(time_series, figure_size=(500, 200)) for key in TestBrainViewer.EXPECTED_KEYS: assert key in result and result[key] is not None, key
def test_get_required_memory(self, time_series_region_index_factory): """ Brainviewer should know required memory so expect positive number and not -1. """ time_series_index = time_series_region_index_factory(self.connectivity, self.region_mapping, self.test_user, self.test_project) viewer = BrainViewer() viewer.current_project_id = self.test_project.id view_model = viewer.get_view_model_class()() view_model.time_series = UUID(time_series_index.gid) assert viewer.get_required_memory_size(view_model) > 0
def test_launch(self): """ Check that all required keys are present in output from BrainViewer launch. """ time_series = self.datatypeFactory.create_timeseries(self.connectivity) viewer = BrainViewer() viewer.current_project_id = self.test_project.id result = viewer.launch(time_series=time_series) for key in TestBrainViewer.EXPECTED_KEYS + TestBrainViewer.EXPECTED_EXTRA_KEYS: assert key in result and result[key] is not None assert not result['extended_view']
def test_generate_preview(self, time_series_region_index_factory): """ Check that all required keys are present in preview generate by BrainViewer. """ time_series_index = time_series_region_index_factory(self.connectivity, self.region_mapping, self.test_user, self.test_project) viewer = BrainViewer() viewer.current_project_id = self.test_project.id view_model = viewer.get_view_model_class()() view_model.time_series = UUID(time_series_index.gid) result = viewer.generate_preview(view_model, figure_size=(500, 200)) for key in TestBrainViewer.EXPECTED_KEYS: assert key in result and result[key] is not None, key
def test_generate_preview(self): """ Check that all required keys are present in preview generate by BrainViewer. """ time_series = self.datatypeFactory.create_timeseries(self.connectivity) viewer = BrainViewer() result = viewer.generate_preview(time_series, (500, 200)) expected_keys = [ 'urlVertices', 'urlNormals', 'urlTriangles', 'pageSize', 'nrOfPages', 'minActivityLabels', 'minActivity', 'maxActivity', 'isOneToOneMapping', 'isAdapter', 'base_activity_url', 'alphas_indices' ] for key in expected_keys: self.assertTrue(key in result and result[key] is not None)
def test_launch(self, time_series_region_index_factory): """ Check that all required keys are present in output from BrainViewer launch. """ time_series_index = time_series_region_index_factory(self.connectivity, self.region_mapping, self.test_user, self.test_project) viewer = BrainViewer() viewer.current_project_id = self.test_project.id view_model = viewer.get_view_model_class()() view_model.time_series = UUID(time_series_index.gid) view_model.shell_surface = UUID(self.face_surface.gid) result = viewer.launch(view_model) for key in TestBrainViewer.EXPECTED_KEYS + TestBrainViewer.EXPECTED_EXTRA_KEYS: assert key in result and result[key] is not None assert not result['extended_view']
def test_launch(self): """ Check that all required keys are present in output from BrainViewer launch. """ time_series = self.datatypeFactory.create_timeseries(self.connectivity) viewer = BrainViewer() result = viewer.launch(time_series=time_series) expected_keys = [ 'urlVertices', 'urlNormals', 'urlTriangles', 'urlMeasurePointsLabels', 'title', 'time_series', 'shelfObject', 'pageSize', 'labelsStateVar', 'nrOfPages', 'labelsModes', 'minActivityLabels', 'minActivity', 'measure_points', 'maxActivity', 'isOneToOneMapping', 'isAdapter', 'extended_view', 'base_activity_url', 'alphas_indices' ] for key in expected_keys: self.assertTrue(key in result and result[key] is not None) self.assertFalse(result['extended_view'])