diff --git a/test/security_test.rb b/test/security_test.rb index 472707ae..f5b9f78e 100755 --- a/test/security_test.rb +++ b/test/security_test.rb @@ -240,6 +240,15 @@ def enabled? expect(shadow_config).to receive(:save) Security.write_shadow_config end + + it "doesn't allow empty value to enter into model for an attribute" do + Security.Settings["USERADD_CMD"] = "" + + expect(shadow_config).not_to receive(:useradd_cmd=) + expect(shadow_config).to receive(:save) + + Security.write_shadow_config + end end describe "#write_lsm_config" do