def determine_appliers(self, label_id, version): """Figure out which layers to apply by checking the GET args""" if 'layers' in self.request.GET.keys(): return utils.handle_specified_layers( self.request.GET['layers'], label_id, version, self.__class__.sectional_links) else: layer_creator = generator.LayerCreator() layer_creator.add_layers(generator.LayerCreator.LAYERS.keys(), label_id, version, self.__class__.sectional_links) return layer_creator.get_appliers()
def determine_appliers(self, label_id, version): """Figure out which layers to apply by checking the GET args""" if 'layers' in self.request.GET.keys(): return utils.handle_specified_layers( self.request.GET['layers'], label_id, version, self.__class__.sectional_links) else: layer_creator = generator.LayerCreator() layer_creator.add_layers( generator.LayerCreator.LAYERS.keys(), label_id, version, self.__class__.sectional_links) return layer_creator.get_appliers()
def test_handle_specified_layers(self, get_layer_json): get_layer_json.return_value = {'layer': 'layer'} layer_names = 'graphics,meta' appliers = utils.handle_specified_layers(layer_names, '205', '2013-1') self.assertEquals(3, len(appliers))
def mk_appliers(root_label, version): """Function to generate a shared set of appliers""" return utils.handle_specified_layers( 'terms,internal,keyterms,paragraph', root_label, version, True)