Skip to content

Commit 0270a6b

Browse files
committed
Add unit test to validate the tag input validation change.
1 parent 6b5dd78 commit 0270a6b

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/test/java/de/rwth/idsg/steve/web/validation/IdTagValidatorTest.java

+12-1
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,20 @@ public void testColon() {
9191
Assertions.assertTrue(validator.isValid("VID:00XXXXXXXXXX", null));
9292
}
9393

94+
@Test
95+
public void testPoundSign() {
96+
Assertions.assertTrue(validator.isValid("#test", null));
97+
Assertions.assertTrue(validator.isValid("test#", null));
98+
Assertions.assertTrue(validator.isValid("te##st", null));
99+
100+
// Tag provided by Webasto charge points
101+
// https://github.com/steve-community/steve/pull/1322
102+
Assertions.assertTrue(validator.isValid("#FreeCharging", null));
103+
}
104+
94105
@Test
95106
public void testCombined() {
96-
Assertions.assertTrue(validator.isValid("1t.E-S_:t20", null));
107+
Assertions.assertTrue(validator.isValid("1t.E-S_:t20#", null));
97108
}
98109

99110
}

0 commit comments

Comments
 (0)