pytest_gee.list_regression ========================== .. py:module:: pytest_gee.list_regression .. autoapi-nested-parse:: Implementation of the ``list_regression`` fixture. Classes ------- .. autoapisummary:: pytest_gee.list_regression.ListFixture Module Contents --------------- .. py:class:: ListFixture(datadir, original_datadir, request) Bases: :py:obj:`pytest_regressions.data_regression.DataRegressionFixture` Fixture for regression testing of :py:class:`ee.List`. .. py:method:: check(data_list, basename = None, fullpath = None, prescision = 6) Check the given list against a previously recorded version, or generate a new file. :param data_list: The list to check. :param basename: The basename of the file to test/record. If not given the name of the test is used. :param fullpath: complete path to use as a reference file. This option will ignore ``datadir`` fixture when reading *expected* files but will still use it to write *obtained* files. Useful if a reference file is located in the session data dir for example. :param precision: The number of decimal places to round to when comparing floats.