def test_interp_node_with_citations(self): inline, p, sr = Mock(), Mock(), Mock() builder = CFRHTMLBuilder(inline, p, sr) node = { 'text': 'Interpretation with a link', 'children': [], 'node_type': INTERP, 'label': ['999', '5', 'Interp'] } p.apply_layers.return_value = node inline.get_layer_pairs.return_value = [] sr.get_layer_pairs.return_value = [] builder.process_node(node) layer_parameters = inline.get_layer_pairs.call_args[0] self.assertEqual('Interpretation with a link', layer_parameters[1]) self.assertEqual('999-5-Interp', layer_parameters[0])