def test_ascii_graph_helper_for_table_over_80(self): result = ti.ascii_graph_helper(LongIntTable({1: 5, 2: 8000})) expected = [(1, '1:'), (2, '2:{}'.format(80 * 'x')), (None, 'each x represents 100.0 occurences')] self.assertEqual(result, expected)
def tets_ascii_graph_justifies_right_for_values(self): result = ti.ascii_graph_helper(LongIntTable({1: 1, 2000: 1})) expected = [(1, ' 1:x'), (2, '2000:x'), (None, 'each x represents 1 occurence')] self.assertEqual(result, expected)
def test_ascii_graph_helper_for_empty_table(self): empty_result = ti.ascii_graph_helper(LongIntTable({})) self.assertEqual(empty_result, [(None, 'each x represents 1 occurence')])