From 96acd492a67842334844c2f81a8b0a6cfc43fecd Mon Sep 17 00:00:00 2001 From: Zhou Wenjian Date: Tue, 8 Dec 2015 13:18:55 -0600 Subject: [PATCH] Rewrite and add type mismatch 'semko' tests. * testsuite/semko/typemismatch.stp: Deleted. Replace by typemismatch[123].stp. * testsuite/semko/typemismatch1.stp: New test case. * testsuite/semko/typemismatch2.stp: Ditto. * testsuite/semko/typemismatch3.stp: Ditto. * testsuite/semko/typemismatch4.stp: Ditto. --- testsuite/semko/typemismatch.stp | 8 -------- testsuite/semko/typemismatch1.stp | 8 ++++++++ testsuite/semko/typemismatch2.stp | 4 ++++ testsuite/semko/typemismatch3.stp | 3 +++ testsuite/semko/typemismatch4.stp | 4 ++++ 5 files changed, 19 insertions(+), 8 deletions(-) delete mode 100755 testsuite/semko/typemismatch.stp create mode 100755 testsuite/semko/typemismatch1.stp create mode 100755 testsuite/semko/typemismatch2.stp create mode 100755 testsuite/semko/typemismatch3.stp create mode 100755 testsuite/semko/typemismatch4.stp diff --git a/testsuite/semko/typemismatch.stp b/testsuite/semko/typemismatch.stp deleted file mode 100755 index 94a49d53b..000000000 --- a/testsuite/semko/typemismatch.stp +++ /dev/null @@ -1,8 +0,0 @@ -#! stap -p2 - - -global noo - -probe begin { foo = 1 ; foo = "bar" ; noo = 4 } - -probe end { foo = "zoo" ; foo <<< 2 ; noo = "zoo" } \ No newline at end of file diff --git a/testsuite/semko/typemismatch1.stp b/testsuite/semko/typemismatch1.stp new file mode 100755 index 000000000..e60b37684 --- /dev/null +++ b/testsuite/semko/typemismatch1.stp @@ -0,0 +1,8 @@ +#! stap -p2 + + +global noo + +probe begin { noo = 4 } + +probe end { noo = "zoo" } diff --git a/testsuite/semko/typemismatch2.stp b/testsuite/semko/typemismatch2.stp new file mode 100755 index 000000000..940582e65 --- /dev/null +++ b/testsuite/semko/typemismatch2.stp @@ -0,0 +1,4 @@ +#! stap -p2 + + +probe begin { foo = 1 ; foo = "bar" ; print(foo) } diff --git a/testsuite/semko/typemismatch3.stp b/testsuite/semko/typemismatch3.stp new file mode 100755 index 000000000..74e367d03 --- /dev/null +++ b/testsuite/semko/typemismatch3.stp @@ -0,0 +1,3 @@ +#! stap -p2 + +probe begin { foo = "zoo" ; foo <<< 2 ; print(foo) } diff --git a/testsuite/semko/typemismatch4.stp b/testsuite/semko/typemismatch4.stp new file mode 100755 index 000000000..83af63282 --- /dev/null +++ b/testsuite/semko/typemismatch4.stp @@ -0,0 +1,4 @@ +#! stap -p2 + +probe begin { foo = "bar" ; foo = 1 ; print(foo) } + -- 2.43.5