logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Test::Data::Array -- test functions for array variables

Author

       brian d foy, "<briandfoy@pobox.com>"

Description

Functions
       array_any_ok( ITEM, ARRAY [, NAME] )
           Ok if any element of ARRAY is ITEM.

       array_none_ok( ITEM, ARRAY [, NAME] )
           Ok if no element of ARRAY is ITEM.

       array_once_ok( ITEM, ARRAY [, NAME] )
           Ok if only one element of ARRAY is ITEM.

       array_multiple_ok( ITEM, ARRAY [, NAME] )
           Ok if more than one element of ARRAY is ITEM.

       array_max_ok( NUMBER, ARRAY [, NAME] )
           Ok if all elements of ARRAY are numerically less than or equal to NUMBER.

       array_min_ok( NUMBER, ARRAY [, NAME] )
           Ok if all elements of ARRAY are numerically greater than or equal to NUMBER.

       array_maxstr_ok( ITEM, ARRAY [, NAME] )
           Ok if all elements of ARRAY are asciibetically less than or equal to MAX.

       array_minstr_ok( ITEM, ARRAY [, NAME] )
           Ok if all elements of ARRAY are asciibetically greater than or equal to MAX.

       array_sum_ok( SUM, ARRAY [, NAME] )
           Ok if the numerical sum of ARRAY is SUM.

       array_empty_ok( ARRAY [, NAME] )
           Ok if the array contains no elements.

       array_length_ok( ARRAY, LENGTH [, NAME] )
           Ok if the array contains LENGTH number of elements.

       array_sortedstr_ascending_ok( ARRAY, [, NAME] )
           Ok if each succeeding element is asciibetically greater than or equal to the one before.

       array_sortedstr_descending_ok( ARRAY, [, NAME] )
           Ok if each succeeding element is asciibetically less than or equal to the one before.

       array_sorted_ascending_ok( ARRAY, [, NAME] )
           Ok if each succeeding element is numerically greater than or equal to the one before.

       array_sorted_descending_ok( ARRAY, [, NAME] )
           Ok if each succeeding element is numerically less than or equal to the one before.

Name

       Test::Data::Array -- test functions for array variables

See Also

       Test::Data, Test::Data::Scalar, Test::Data::Function, Test::Data::Hash, Test::Builder

Source Availability

       This source is in Github:

               https://github.com/briandfoy/test-data

Synopsis

       use Test::Data qw(Array);

See Also