comparison OrthancFramework/UnitTestsSources/RestApiTests.cpp @ 4072:3dda0d73193c framework

fix doxygen, more tolerant WebServiceParameters::SetUrl()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 15 Jun 2020 16:28:03 +0200
parents e00f3d089991
children bf7b9edf6b81
comparison
equal deleted inserted replaced
4071:d6b7fb0f9652 4072:3dda0d73193c
871 ASSERT_TRUE(decoded.GetHeaders(i).find("content-length") != decoded.GetHeaders(i).end()); 871 ASSERT_TRUE(decoded.GetHeaders(i).find("content-length") != decoded.GetHeaders(i).end());
872 } 872 }
873 } 873 }
874 } 874 }
875 } 875 }
876
877
878 TEST(WebServiceParameters, Url)
879 {
880 WebServiceParameters w;
881
882 ASSERT_THROW(w.SetUrl("ssh://coucou"), OrthancException);
883 w.SetUrl("http://coucou");
884 w.SetUrl("https://coucou");
885 ASSERT_THROW(w.SetUrl("httpss://coucou"), OrthancException);
886 ASSERT_THROW(w.SetUrl(""), OrthancException);
887
888 // New in Orthanc 1.7.2: Allow relative URLs (for DICOMweb in Stone)
889 w.SetUrl("coucou");
890 w.SetUrl("/coucou");
891 }