[libcamera-devel] [PATCH v3 02/16] test: control_list: Check for Brightness presence
Hirokazu Honda
hiroh at chromium.org
Thu Apr 22 05:24:43 CEST 2021
Hi Jacopo, thank you for the patch.
On Thu, Apr 22, 2021 at 3:11 AM Niklas Söderlund
<niklas.soderlund at ragnatech.se> wrote:
>
> Hi Jacopo,
>
> Thanks for your work.
>
> On 2021-04-21 18:03:05 +0200, Jacopo Mondi wrote:
> > The current test verifies that after adding a new control to a list
> > already populated with one control the new one is present.
> >
> > However the test wrongly tests for its presence twice instead of
> > making sure the existing control is still there.
> >
> > Fix this by checking for the presence of both controls after the
> > update, and fix the error message accordingly.
> >
> > Signed-off-by: Jacopo Mondi <jacopo at jmondi.org>
>
> Reviewed-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
>
Reviewed-by: Hirokazu Honda <hiroh at chromium.org>
> > ---
> > test/controls/control_list.cpp | 5 +++--
> > 1 file changed, 3 insertions(+), 2 deletions(-)
> >
> > diff --git a/test/controls/control_list.cpp b/test/controls/control_list.cpp
> > index b5a49dc17000..2b321ddd6fa4 100644
> > --- a/test/controls/control_list.cpp
> > +++ b/test/controls/control_list.cpp
> > @@ -108,9 +108,10 @@ protected:
> > list.set(controls::Brightness, 0.0f);
> > list.set(controls::Contrast, 1.5f);
> >
> > - if (!list.contains(controls::Contrast) ||
> > + if (!list.contains(controls::Brightness) ||
> > !list.contains(controls::Contrast)) {
> > - cout << "List should contain Contrast control" << endl;
> > + cout << "List should contain Brightness and Contrast controls"
> > + << endl;
> > return TestFail;
> > }
> >
> > --
> > 2.31.1
> >
> > _______________________________________________
> > libcamera-devel mailing list
> > libcamera-devel at lists.libcamera.org
> > https://lists.libcamera.org/listinfo/libcamera-devel
>
> --
> Regards,
> Niklas Söderlund
> _______________________________________________
> libcamera-devel mailing list
> libcamera-devel at lists.libcamera.org
> https://lists.libcamera.org/listinfo/libcamera-devel
More information about the libcamera-devel
mailing list