checkers.float_comparison -- Checking function fabric for check result with float numbers. Syntax: checkers.float_comparison(digits) -- where "digits" is a quantity of significant digits after coma. checkio.referee.cover_codes cover_codes.unwrap_args -- Your "input" from test can be given as a list. if you want unwrap this before user function calling, then using this function. For example: if your test's input is [2, 2] and you use this cover_code, then user function will be called as checkio(2, 2) cover_codes.unwrap_kwargs -- the same as unwrap_kwargs, but unwrap dict. """ from checkio.signals import ON_CONNECT from checkio import api from checkio.referees.io import CheckiOReferee from checkio.referees import checkers from checkio.referees import cover_codes from tests import TESTS api.add_listener( ON_CONNECT, CheckiOReferee( tests=TESTS, checker=checkers.float_comparison(4), cover_code={ 'python-27': cover_codes.unwrap_args, 'python-3': cover_codes.unwrap_args } ).on_ready)
from checkio.signals import ON_CONNECT from checkio import api from checkio.referees.io import CheckiOReferee from checkio.referees import cover_codes from checkio.referees import checkers from tests import TESTS api.add_listener( ON_CONNECT, CheckiOReferee( tests=TESTS, cover_code={ 'python-27': cover_codes.unwrap_args, # or None 'python-3': cover_codes.unwrap_args }, checker=checkers.float_comparison(2), DEFAULT_FUNCTION_NAME="simple_areas").on_ready)
from checkio.signals import ON_CONNECT from checkio import api from checkio.referees.io import CheckiOReferee from checkio.referees import checkers from tests import TESTS api.add_listener( ON_CONNECT, CheckiOReferee(tests=TESTS, checker=checkers.float_comparison(2)).on_ready)
checkers.float_comparison -- Checking function fabric for check result with float numbers. Syntax: checkers.float_comparison(digits) -- where "digits" is a quantity of significant digits after coma. checkio.referee.cover_codes cover_codes.unwrap_args -- Your "input" from test can be given as a list. if you want unwrap this before user function calling, then using this function. For example: if your test's input is [2, 2] and you use this cover_code, then user function will be called as checkio(2, 2) cover_codes.unwrap_kwargs -- the same as unwrap_kwargs, but unwrap dict. """ from checkio.signals import ON_CONNECT from checkio import api from checkio.referees.io import CheckiOReferee from checkio.referees import cover_codes from checkio.referees import checkers from tests import TESTS api.add_listener( ON_CONNECT, CheckiOReferee( tests=TESTS, cover_code={ 'python-27': cover_codes.unwrap_args, # or None 'python-3': cover_codes.unwrap_args }, function_name="chase", checker=checkers.float_comparison(8)).on_ready)
from checkio.signals import ON_CONNECT from checkio import api from checkio.referees.io import CheckiOReferee from checkio.referees import checkers from tests import TESTS api.add_listener( ON_CONNECT, CheckiOReferee( tests=TESTS, checker=checkers.float_comparison(1)).on_ready)