Esempio n. 1
0
 def test_render6(self):
     xlabels = [0, 2, 4, 6, 8, 10, '12 hours']
     ylabels = ['0 %', '50 %', '100 %']
     chart = Chart(xlabels=xlabels, ylabels=ylabels, inverseX=True)
     color = 'red'
     ys = [10, 60, 60]
     chart.add(ys=ys, stroke=color, fill=color)
     self.assertEqual(chart.render(), misc.read_lines_from_file(
         'batterym/test/chart/render6.svg'))
Esempio n. 2
0
def get_battery():
    lines = misc.read_lines_from_file(LOG_BATTERY_FILE)
    return filter(lambda line: line is not None, parse_log_lines(lines))
Esempio n. 3
0
 def test_render2(self):
     xlabels = [0, 2, 4, 6, 8, 10, '12 hours']
     ylabels = ['0 %', '50 %', '100 %']
     chart = Chart(xlabels=xlabels, ylabels=ylabels)
     self.assertEqual(chart.render(), misc.read_lines_from_file(
         'batterym/test/chart/render2.svg'))
Esempio n. 4
0
 def test_render1(self):
     xlabels = []
     ylabels = []
     chart = Chart(xlabels=xlabels, ylabels=ylabels)
     self.assertEqual(chart.render(), misc.read_lines_from_file(
         'batterym/test/chart/render1.svg'))