diff -r 87cfa131b535 -r e7e0ae78773e configurationengine/source/scripts/tests/unittest_report.py --- a/configurationengine/source/scripts/tests/unittest_report.py Fri Mar 12 08:30:17 2010 +0200 +++ b/configurationengine/source/scripts/tests/unittest_report.py Tue Aug 10 14:29:28 2010 +0300 @@ -15,7 +15,7 @@ # import sys, os, shutil, unittest -import __init__ + from testautomation.base_testcase import BaseTestCase from testautomation import zip_dir from scripttest_common import get_cmd @@ -31,7 +31,7 @@ def _test_get_help(self): cmd = '%s -h' % get_cmd('report') out = self.run_command(cmd) - lines = out.split('\r\n') + lines = out.split(os.linesep) self.assertTrue('Options:' in lines) self.assertTrue(' Report options:' in lines) @@ -65,8 +65,8 @@ REPORT_DATA_FILE = os.path.join(TEMP_DIR, report_data_file) self.remove_if_exists(OUTPUT_DIR) - cmd = '%s -p "%s" -o "%s" --report-data-output "%s" --impl-tag target:%s' \ - % (get_cmd('generate'), TEST_PROJECT, OUTPUT_DIR, REPORT_DATA_FILE, target_tag) + cmd = '%s -p "%s" -o "%s" --log-file="%s" --report-data-output "%s" --impl-tag target:%s' \ + % (get_cmd('generate'), TEST_PROJECT, OUTPUT_DIR, os.path.join(OUTPUT_DIR,'cone.log'), REPORT_DATA_FILE, target_tag) self.run_command(cmd) self.assert_exists_and_contains_something(OUTPUT_DIR) self.assert_exists_and_contains_something(REPORT_DATA_FILE) @@ -82,7 +82,10 @@ REPORT_FILE = os.path.join(TEMP_DIR, report_file) self.remove_if_exists(REPORT_FILE) - cmd = '%s --report "%s" --template "%s" ' % (get_cmd('report'), REPORT_FILE, TEMPLATE_FILE) + cmd = '%s --report "%s" --log-file="%s" --template "%s" ' % (get_cmd('report'), + REPORT_FILE, + os.path.join(TEMP_DIR,'cone_report.log'), + TEMPLATE_FILE) cmd += ' '.join(['--input-data "%s"' % f for f in report_data_files]) self.run_command(cmd) self.assert_exists_and_contains_something(REPORT_FILE) @@ -97,11 +100,15 @@ REPORT_FILE = os.path.join(TEMP_DIR, report_file) self.remove_if_exists(REPORT_FILE) - cmd = '%s --report "%s" --template "%s" --input-data-dir "%s"' \ - % (get_cmd('report'), REPORT_FILE, TEMPLATE_FILE, report_data_dir) + cmd = '%s --report "%s" --log-file="%s" --template "%s" --input-data-dir "%s"' \ + % (get_cmd('report'), REPORT_FILE, + os.path.join(TEMP_DIR,'cone_report_from_dir.log'), + TEMPLATE_FILE, + report_data_dir) self.run_command(cmd) self.assert_exists_and_contains_something(REPORT_FILE) return REPORT_FILE + if __name__ == '__main__': - unittest.main() + unittest.main()