[libcamera-devel] [PATCH v3 02/16] test: control_list: Check for Brightness presence

Niklas Söderlund niklas.soderlund at ragnatech.se
Wed Apr 21 20:11:00 CEST 2021


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>

> ---
>  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


More information about the libcamera-devel mailing list