aboutsummaryrefslogtreecommitdiff
path: root/tests/conftest.py
AgeCommit message (Expand)AuthorFilesLines
2023-11-13tests, ci: plumb x509-limbo-root (#9871)William Woodruff1-0/+1
2023-06-02always run the backend error checks (#9014)Alex Gaynor1-1/+1
2023-03-29Switch from pytest-subtests to a mini-version that's faster (#8613)Alex Gaynor1-0/+19
2023-03-24drop python 3.6 support (#8448)Paul Kehrer1-6/+0
2023-03-20Simplify/unify Rust and Python OpenSSL error handling (#8552)Alex Gaynor1-2/+2
2023-02-16update to latest pytest-subtests and add the new flag (#8301)Paul Kehrer1-0/+6
2023-01-20Use the ruff 'pyupgrade' checks (#8104)Alex Gaynor1-2/+2
2022-10-03add unsafe_skip_rsa_key_validation (#7667)Paul Kehrer1-9/+0
2021-09-26Ensure there's nothing on the error stack after tests (#5997)Alex Gaynor1-1/+8
2021-08-29FIPS 3.0.0 support (#6012)Paul Kehrer1-0/+6
2021-08-11Speed up RSA tests in 3.0.0 (#6206)Paul Kehrer1-0/+9
2021-03-01Remove requires_backend_interface from tests because it was useless (#5884)Alex Gaynor1-13/+0
2020-12-09fixes #5611 -- use subtests for wycheproof tests for speed (#5616)Alex Gaynor1-15/+1
2020-12-09Remove __future__ import from our code (#5610)Alex Gaynor1-1/+0
2020-11-20Simplify wycheproof pytest code (#5579)Alex Gaynor1-3/+1
2020-07-20Paint it Black by the Rolling Stones (#5324)Alex Gaynor1-5/+9
2020-07-20test FIPS mode on centos8 (#5323)Paul Kehrer1-1/+10
2019-02-20Simplify string formatting (#4757)Alex Gaynor1-2/+2
2018-09-06update pytest config (#4463)Paul Kehrer1-2/+3
2018-07-16Refs #3331 -- added initial wycheproof integration, starting with x25519, rsa...Alex Gaynor1-1/+18
2017-06-03call check_backend_support directly from backend fixture (#3666)Alex Gaynor1-17/+7
2017-06-03Switched our backend to be a normal fixture in tests (#3665)Alex Gaynor1-18/+16
2017-05-20Delete some code (#3563)Alex Gaynor1-11/+7
2017-05-20remove multibackend (#3555)Paul Kehrer1-2/+1
2016-03-19py26Alex Gaynor1-1/+1
2016-03-19oops, flake8Alex Gaynor1-0/+1
2016-03-19Instead of running a python -c, use pytest_report_header to indicate OpenSSL ...Alex Gaynor1-0/+4
2015-07-12Don't try to load backends if the test doesn't need itAlex Gaynor1-3/+3
2015-07-01Fixed #1689 -- correctly handle code with multiple requires_backend_itnerfaceAlex Gaynor1-3/+5
2014-12-18Hoist this logic out of the loop, since it's used after the end of the loopAlex Gaynor1-4/+4
2014-11-16Update the license header for every source file, as well as the documentation.Alex Gaynor1-12/+3
2014-10-25fix coverage for backend parametrizationPaul Kehrer1-10/+5
2014-10-25move skip_if_empty to separate function for test coveragePaul Kehrer1-11/+6
2014-10-24add comment explaining some weirdnessPaul Kehrer1-0/+2
2014-10-24reorganize try block for test generationPaul Kehrer1-3/+4
2014-10-24filter backends during initial generation to elide tests entirelyPaul Kehrer1-12/+21
2014-10-23public API onlyAlex Gaynor1-1/+1
2014-10-23flatten lineAlex Gaynor1-4/+1
2014-10-23Fix to handle multiple instances of @pytest.mark_requires_backend_interfaceAlex Gaynor1-6/+9
2014-10-23Change how we represented that a test requires a backend.Alex Gaynor1-22/+13
2014-09-08fixesAlex Gaynor1-1/+3
2014-06-07ECDSA backendAlex Stapleton1-7/+4
2014-05-27Add pkcs8_serialization markAlex Stapleton1-1/+7
2014-04-25Rename OpenSSLSerializationBackendAlex Stapleton1-1/+6
2014-04-22Fix pep8 errorsAyrx1-1/+1
2014-04-22Added CMAC testsAyrx1-3/+3
2014-04-04Add DSABackendMohammed Attia1-1/+3
2014-03-19import order fixes for future automated checkingPaul Kehrer1-2/+2
2014-03-16s/available_backends/_available_backends/Alex Stapleton1-2/+2
2014-03-16Fix circular imports with available_backends()Alex Stapleton1-2/+2