From b201faed47a0f88d71e96ceb022b0973114623eb Mon Sep 17 00:00:00 2001
From: Isaac Hartung <ihartung@schedmd.com>
Date: Thu, 12 Jan 2017 10:33:00 -0700
Subject: [PATCH] Change test35.2 to prints warning when run as root.

Bug 3395
---
 testsuite/expect/test35.2 | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/testsuite/expect/test35.2 b/testsuite/expect/test35.2
index 8ed60e56483..698807593bf 100755
--- a/testsuite/expect/test35.2
+++ b/testsuite/expect/test35.2
@@ -42,6 +42,28 @@ set output_use  "test$test_id.use.output"
 set script_use  "test$test_id.use.bash"
 set tmp_file    "test$test_id"
 
+#
+# get my uid and clear any vestigial triggers
+#
+set uid -1
+spawn $bin_id -u
+expect {
+	-re "($number)" {
+		set uid $expect_out(1,string)
+		exp_continue
+	}
+	eof {
+		wait
+	}
+}
+if {$uid == -1} {
+	send_user "\nCan't get my uid\n"
+	exit 1
+} elseif {$uid == 0} {
+	send_user "\nWARNING: Can't run this test as user root\n"
+	exit 0
+}
+
 proc find_bb_jobid { fname bb_jobid } {
 	global bin_cat
 
-- 
GitLab