From 1b667b2c41ad273a57f9548df88a351463c07532 Mon Sep 17 00:00:00 2001 From: "Simon D. Levy" Date: Thu, 25 Jun 2015 00:20:41 -0400 Subject: [PATCH] Added test case main --- examples/progressbar.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/examples/progressbar.py b/examples/progressbar.py index 0dad5a1..9323c42 100644 --- a/examples/progressbar.py +++ b/examples/progressbar.py @@ -1,3 +1,5 @@ +#!/usr/bin/env python + # Downloaded from http://code.activestate.com/recipes/168639-progress-bar-class/ # 12 January 2013 @@ -40,3 +42,20 @@ class ProgressBar: def __str__(self): return str(self.progBar) + +if __name__ == '__main__': + + import time + import sys + + progbar = ProgressBar(0, 100, 80) + + for k in range(0,100): + + progbar.updateAmount(k) + + sys.stdout.write('%s\r' % progbar) + + time.sleep(.01) + + sys.stdout.write('\n')