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