#! /usr/bin/env python2.7
#coding: utf-8
import sys
import os
import TestSuite.category
import TestSuite.StdOutput
from TestSuite.HTMLOutput import *

if __name__ == '__main__':
    outputs = [TestSuite.StdOutput.TermOutput()]
    main = TestSuite.category.Category('tests', os.getcwd()) # start on 'tests' dir in current dir
    main.run(outputs)
    htmlout = HtmlOutput(main)
#    try:
    if htmlout.write('results.html'):
            print 'File results.html written'
#    except UnicodeDecodeError as e:
#        print e.object[:e.start]
