Test project .*
 *Start +[0-9]+: TEST:basic\.case_foo!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:basic\.case_foo!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:basic\.case_bar!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:basic\.case_bar!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:basic\.disabled_case!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:basic\.disabled_case!1 \.+\*+Not Run \(Disabled\) +[0-9.]+ sec
 *Start +[0-9]+: TEST:basic\.DISABLEDnot_really_case!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:basic\.DISABLEDnot_really_case!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.basic\.case_foo!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.basic\.case_foo!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.basic\.case_bar!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.basic\.case_bar!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.basic\.disabled_case!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.basic\.disabled_case!1 \.+\*+Not Run \(Disabled\) +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.basic\.DISABLEDnot_really_case!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.basic\.DISABLEDnot_really_case!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:disabled\.case!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:disabled\.case!1 \.+\*+Not Run \(Disabled\) +[0-9.]+ sec
 *Start +[0-9]+: TEST:DISABLEDnotreally\.case!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:DISABLEDnotreally\.case!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:typed\.case<short>!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:typed\.case<short>!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:typed\.case<float>!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:typed\.case<float>!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:typed\.case<char>!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:typed\.case<char>!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.typed\.case<short>!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.typed\.case<short>!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.typed\.case<float>!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.typed\.case<float>!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.typed\.case<char>!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.typed\.case<char>!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:value/test\.case/1!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:value/test\.case/1!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:value/test\.case/"foo"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:value/test\.case/"foo"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.value/test\.case/1!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.value/test\.case/1!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.value/test\.case/"foo"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.value/test\.case/"foo"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"semicolon;"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"semicolon;"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"backslash\\"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"backslash\\"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"\${var}"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"\${var}"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/'\['!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/'\['!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"\]\]=\]"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"\]\]=\]"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"__osbtext"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"__osbtext"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"__csb___text"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"__csb___text"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:param/special\.case/"S o m  e   "!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:param/special\.case/"S o m  e   "!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"semicolon;"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"semicolon;"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"backslash\\"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"backslash\\"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"\${var}"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"\${var}"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/'\['!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/'\['!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"\]\]=\]"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"\]\]=\]"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"__osbtext"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"__osbtext"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"__csb___text"!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"__csb___text"!1 \.+ +Passed +[0-9.]+ sec
 *Start +[0-9]+: TEST:ns\.param/special\.case/"S o m  e   "!1
 *[0-9]+/[0-9]+ +Test +#[0-9]+: TEST:ns\.param/special\.case/"S o m  e   "!1 \.+ +Passed +[0-9.]+ sec

100% tests passed, 0 tests failed out of [0-9]+

Total Test time \(real\) = +[0-9.]+ sec

The following tests did not run:
[ 	0-9]+- TEST:basic\.disabled_case!1 \(Disabled\)
[ 	0-9]+- TEST:ns\.basic\.disabled_case!1 \(Disabled\)
[ 	0-9]+- TEST:disabled\.case!1 \(Disabled\)
