From a79eab92e84630c690af8fde9992902e68feaf3f Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Fri, 25 Aug 2023 09:01:42 +0200 Subject: [PATCH] improve message when request2mask() would select nothing --- src/pvrequest.cpp | 2 +- test/testget.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pvrequest.cpp b/src/pvrequest.cpp index fa4c82d..02bc39a 100644 --- a/src/pvrequest.cpp +++ b/src/pvrequest.cpp @@ -59,7 +59,7 @@ BitMask request2mask(const FieldDesc* desc, const Value& pvRequest) } if(!foundrequested) - throw std::runtime_error("Empty field selection"); + throw std::runtime_error("pvRequest must select at least one field"); if(ret.findSet(1)==ret.size()) { // empty mask is wildcard diff --git a/test/testget.cpp b/test/testget.cpp index 97e8091..bd722d6 100644 --- a/test/testget.cpp +++ b/test/testget.cpp @@ -378,7 +378,7 @@ struct Tester { .field("invalid") .exec(); - testThrowsMatch("Empty field selection", [&op]() { + testThrowsMatch("pvRequest must select at least one field", [&op]() { testShow()<wait(4.0); })<<" pvRequest selects no fields"; }