summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-10-19 14:57:53 +0200
committerTor Egge <Tor.Egge@online.no>2022-10-19 14:57:53 +0200
commit3ae444406f7efa0081bcf72a31777beef6dc020f (patch)
tree38842ca630ab4859d685a75b127e79b37a55cf3c /searchcore
parentfe64bb97196040f633a9d1da5c83d808f9c324dd (diff)
Stop testing with url data type, use uri data type instead.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/tests/proton/docsummary/docsummary.cpp53
1 files changed, 8 insertions, 45 deletions
diff --git a/searchcore/src/tests/proton/docsummary/docsummary.cpp b/searchcore/src/tests/proton/docsummary/docsummary.cpp
index 677419d9cee..5b081fb5b51 100644
--- a/searchcore/src/tests/proton/docsummary/docsummary.cpp
+++ b/searchcore/src/tests/proton/docsummary/docsummary.cpp
@@ -11,7 +11,6 @@
#include <vespa/document/datatype/annotationtype.h>
#include <vespa/document/datatype/documenttype.h>
#include <vespa/document/datatype/tensor_data_type.h>
-#include <vespa/document/datatype/urldatatype.h>
#include <vespa/document/fieldvalue/document.h>
#include <vespa/document/fieldvalue/arrayfieldvalue.h>
#include <vespa/document/fieldvalue/bytefieldvalue.h>
@@ -770,55 +769,19 @@ TEST_F("requireThatUrisAreUsed", Fixture)
{
BuildContext bc([](auto& header)
{ using namespace document::config_builder;
- header.addField("urisingle", UrlDataType::getInstance().getId())
- .addField("uriarray", Array(UrlDataType::getInstance().getId()))
- .addField("uriwset", Wset(UrlDataType::getInstance().getId())); });
+ header.addField("urisingle", DataType::T_URI)
+ .addField("uriarray", Array(DataType::T_URI))
+ .addField("uriwset", Wset(DataType::T_URI)); });
DBContext dc(bc.get_repo_sp(), getDocTypeName());
auto exp = bc.make_document("id:ns:searchdocument::0");
- auto uri = bc.make_url();
- uri.setValue("all", StringFieldValue("http://www.example.com:81/fluke?ab=2#4"));
- uri.setValue("scheme", StringFieldValue("http"));
- uri.setValue("host", StringFieldValue("www.example.com"));
- uri.setValue("port", StringFieldValue("81"));
- uri.setValue("path", StringFieldValue("/fluke"));
- uri.setValue("query", StringFieldValue("ab=2"));
- uri.setValue("fragment", StringFieldValue("4"));
- exp->setValue("urisingle", uri);
+ exp->setValue("urisingle", StringFieldValue("http://www.example.com:81/fluke?ab=2#4"));
auto uri_array = bc.make_array("uriarray");
- uri.setValue("all", StringFieldValue("http://www.example.com:82/fluke?ab=2#8"));
- uri.setValue("scheme", StringFieldValue("http"));
- uri.setValue("host", StringFieldValue("www.example.com"));
- uri.setValue("port", StringFieldValue("82"));
- uri.setValue("path", StringFieldValue("/fluke"));
- uri.setValue("query", StringFieldValue("ab=2"));
- uri.setValue("fragment", StringFieldValue("8"));
- uri_array.add(uri);
- uri.setValue("all", StringFieldValue("http://www.flickr.com:82/fluke?ab=2#9"));
- uri.setValue("scheme", StringFieldValue("http"));
- uri.setValue("host", StringFieldValue("www.flickr.com"));
- uri.setValue("port", StringFieldValue("82"));
- uri.setValue("path", StringFieldValue("/fluke"));
- uri.setValue("query", StringFieldValue("ab=2"));
- uri.setValue("fragment", StringFieldValue("9"));
- uri_array.add(uri);
+ uri_array.add(StringFieldValue("http://www.example.com:82/fluke?ab=2#8"));
+ uri_array.add(StringFieldValue("http://www.flickr.com:82/fluke?ab=2#9"));
exp->setValue("uriarray", uri_array);
auto uri_wset = bc.make_wset("uriwset");
- uri.setValue("all", StringFieldValue("http://www.example.com:83/fluke?ab=2#12"));
- uri.setValue("scheme", StringFieldValue("http"));
- uri.setValue("host", StringFieldValue("www.example.com"));
- uri.setValue("port", StringFieldValue("83"));
- uri.setValue("path", StringFieldValue("/fluke"));
- uri.setValue("query", StringFieldValue("ab=2"));
- uri.setValue("fragment", StringFieldValue("12"));
- uri_wset.add(uri, 4);
- uri.setValue("all", StringFieldValue("http://www.flickr.com:85/fluke?ab=2#13"));
- uri.setValue("scheme", StringFieldValue("http"));
- uri.setValue("host", StringFieldValue("www.flickr.com"));
- uri.setValue("port", StringFieldValue("85"));
- uri.setValue("path", StringFieldValue("/fluke"));
- uri.setValue("query", StringFieldValue("ab=2"));
- uri.setValue("fragment", StringFieldValue("13"));
- uri_wset.add(uri, 7);
+ uri_wset.add(StringFieldValue("http://www.example.com:83/fluke?ab=2#12"), 4);
+ uri_wset.add(StringFieldValue("http://www.flickr.com:85/fluke?ab=2#13"), 7);
exp->setValue("uriwset", uri_wset);
dc._sa->put(1, 1, *exp);