]> rtime.felk.cvut.cz Git - omk.git/commitdiff
Update wvtool
authorMichal Sojka <sojkam1@fel.cvut.cz>
Fri, 5 Dec 2014 22:43:44 +0000 (23:43 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Fri, 5 Dec 2014 22:43:44 +0000 (23:43 +0100)
tests/wvtool

index fe9098b1a96ff9f1f09a3ffe093336e09577755a..1a7079d8fdbfe94e043f7806a40b1836259f40f0 100755 (executable)
@@ -14,7 +14,7 @@ provides some other useful features. Namely:
 Newest version can be found at https://github.com/wentasah/wvtest.
 """
 
-version = "v0-6-gca4c750"
+version = "v0-7-g409306f"
 
 import argparse
 import subprocess as sp
@@ -78,6 +78,8 @@ class Term:
 
         self.width = self._get_width()
         self._enabled = True
+        self._progress_msg = ''
+        self._progress_idx = 0
 
     def _raw_write(self, string):
         '''Write raw data if output is enabled.'''
@@ -235,6 +237,8 @@ class WvTestLog(list):
     def _finishCurrentTest(self):
         if self.currentTestFailedCount > 0:
             if self.verbosity >= self.Verbosity.NORMAL:
+                if self.show_progress:
+                    term.clear_progress_msg()
                 self.print()
             else:
                 self.currentTest.asWvCheckLine('FAILED').print()
@@ -284,8 +288,6 @@ class WvTestLog(list):
         list.append(self, logEntry)
 
         if self.verbosity == self.Verbosity.VERBOSE:
-            if self.show_progress:
-                term.clear_progress_msg()
             self.print()
             self.clear()
         else: