def test_finished(self): classical = False page = 0 sort_by = 'size' sort_value = 1 dset_name = 'blank' username = '******' dset = Dataset(name=dset_name, user=username) dset.grammar_navbar = { 'min_ind': 0, 'max_ind': 1, 'lengths': [1, 3, 6], 'num_rank_grams': 2 } dset.grammar_stats_calculated = True dset.grammar_info = structures.grammar_info dset.save() response = self.client.get(url_for( 'grammars.grammar_stats_calculated', classical=classical, page=page, sort_value=sort_value, dset_name=dset_name, sort_by=sort_by )) self.assert_200(response) data = json.loads(response.data) assert not data['retry'] assert "(C1, C2)" in data['html_str'] assert len(data) == 2 self.assert_template_used('display_grammars.html')