projects
/
feisty_meow.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added shunit support in variables, made shunit provide run time for whole
[feisty_meow.git]
/
scripts
/
shunit
/
shunit2
diff --git
a/scripts/shunit/shunit2
b/scripts/shunit/shunit2
index a56ed4a5cb18460fccd6b9fdee0a226affcbd4b5..71a3d8c1c7ed3c20b32aa3d054ec59645561784f 100755
(executable)
--- a/
scripts/shunit/shunit2
+++ b/
scripts/shunit/shunit2
@@
-862,6
+862,7
@@
_shunit_generateReport()
_shunit_msg_="${_shunit_msg_})"
fi
_shunit_msg_="${_shunit_msg_})"
fi
+ echo "Suite ran for $(($suite_end - $suite_start)) seconds."
echo
echo "$(date): ${_shunit_msg_}"
__shunit_reportGenerated=${SHUNIT_TRUE}
echo
echo "$(date): ${_shunit_msg_}"
__shunit_reportGenerated=${SHUNIT_TRUE}
@@
-1041,6
+1042,9
@@
if [ "${__shunit_mode}" = "${__SHUNIT_MODE_STANDALONE}" ]; then
. "`_shunit_prepForSourcing \"${__shunit_script}\"`"
fi
. "`_shunit_prepForSourcing \"${__shunit_script}\"`"
fi
+# record when the tests started running.
+suite_start=$(date +%s)
+
# execute the oneTimeSetUp function (if it exists)
oneTimeSetUp
# execute the oneTimeSetUp function (if it exists)
oneTimeSetUp
@@
-1063,6
+1067,8
@@
_shunit_execSuite
# execute the oneTimeTearDown function (if it exists)
oneTimeTearDown
# execute the oneTimeTearDown function (if it exists)
oneTimeTearDown
+suite_end=$(date +%s)
+
# generate the report
_shunit_generateReport
# generate the report
_shunit_generateReport