From 77cf77aafbcbb0f67ea5ebb2f46ae1861e167988 Mon Sep 17 00:00:00 2001 From: Dustin Frisch Date: Mon, 15 Jan 2024 15:04:04 +0100 Subject: [PATCH] Fix unit tests --- src/main/java/de/hsfulda/informatik/LdapSync.java | 2 +- src/test/java/de/hsfulda/informatik/LdapSyncTest.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/de/hsfulda/informatik/LdapSync.java b/src/main/java/de/hsfulda/informatik/LdapSync.java index cb2a9c0..7b101b6 100644 --- a/src/main/java/de/hsfulda/informatik/LdapSync.java +++ b/src/main/java/de/hsfulda/informatik/LdapSync.java @@ -126,7 +126,7 @@ public class LdapSync { if (properties.getProperty("sync.dst.shell") != null) { e.addAttribute(new Attribute("loginShell", properties.getProperty("sync.dst.shell"))); } - e.addAttribute(new Attribute("homeDirectory", String.format(properties.getProperty("sync.dst.home"), cn))); + e.addAttribute(new Attribute("homeDirectory", String.format(properties.getProperty("sync.dst.home", "/home/%s"), cn))); if (properties.getProperty("sync.dst.sasl-password", "false").equals("true")) { e.addAttribute(new Attribute("userPassword", "{SASL}" + cn)); } diff --git a/src/test/java/de/hsfulda/informatik/LdapSyncTest.java b/src/test/java/de/hsfulda/informatik/LdapSyncTest.java index 7d6065a..c0612b6 100644 --- a/src/test/java/de/hsfulda/informatik/LdapSyncTest.java +++ b/src/test/java/de/hsfulda/informatik/LdapSyncTest.java @@ -75,7 +75,6 @@ public class LdapSyncTest { assertTrue(attributes.contains("uidNumber")); assertTrue(attributes.contains("gidNumber")); assertTrue(attributes.contains("homeDirectory")); - assertTrue(attributes.contains("loginShell")); assertEquals(entry.getAttributeValue("cn").toLowerCase(), entry.getAttributeValue("cn")); assertEquals(entry.getAttributeValue("uid").toLowerCase(), entry.getAttributeValue("uid"));