@@ -27,6 +27,17 @@ public function testIsValid()
2727 $ this ->assertEquals (true , $ this ->domain ->isValid ('example.org ' ));
2828 $ this ->assertEquals (true , $ this ->domain ->isValid ('example.org ' ));
2929 $ this ->assertEquals (false , $ this ->domain ->isValid (false ));
30+ $ this ->assertEquals (false , $ this ->domain ->isValid ('api.appwrite.io. ' ));
31+ $ this ->assertEquals (false , $ this ->domain ->isValid ('.api.appwrite.io ' ));
32+ $ this ->assertEquals (false , $ this ->domain ->isValid ('.api.appwrite.io ' ));
33+ $ this ->assertEquals (false , $ this ->domain ->isValid ('api..appwrite.io ' ));
34+ $ this ->assertEquals (false , $ this ->domain ->isValid ('api-.appwrite.io ' ));
35+ $ this ->assertEquals (false , $ this ->domain ->isValid ('api.-appwrite.io ' ));
36+ $ this ->assertEquals (false , $ this ->domain ->isValid ('app write.io ' ));
37+ $ this ->assertEquals (false , $ this ->domain ->isValid (' appwrite.io ' ));
38+ $ this ->assertEquals (false , $ this ->domain ->isValid ('appwrite.io ' ));
39+ $ this ->assertEquals (false , $ this ->domain ->isValid ('-appwrite.io ' ));
40+ $ this ->assertEquals (false , $ this ->domain ->isValid ('appwrite.io- ' ));
3041 $ this ->assertEquals (false , $ this ->domain ->isValid ('. ' ));
3142 $ this ->assertEquals (false , $ this ->domain ->isValid ('.. ' ));
3243 $ this ->assertEquals (false , $ this ->domain ->isValid ('' ));
0 commit comments