summaryrefslogtreecommitdiff
path: root/drivers/staging/ktap/test/len.kp
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/ktap/test/len.kp')
-rw-r--r--drivers/staging/ktap/test/len.kp25
1 files changed, 25 insertions, 0 deletions
diff --git a/drivers/staging/ktap/test/len.kp b/drivers/staging/ktap/test/len.kp
new file mode 100644
index 000000000000..697d91553ba9
--- /dev/null
+++ b/drivers/staging/ktap/test/len.kp
@@ -0,0 +1,25 @@
+#!/usr/bin/env ktap
+
+function failed() {
+ printf("failed\n");
+ exit(-1);
+}
+
+#-----------------------------------------#
+
+a = "123456789"
+
+if (len(a) != 9) {
+ failed()
+}
+
+b = {}
+b[0] = 0
+b[1] = 1
+b["keys"] = "values"
+
+if (len(b) != 3) {
+ failed()
+}
+
+