aboutsummaryrefslogtreecommitdiffstats
path: root/tests/conftest.py
Commit message (Collapse)AuthorAgeFilesLines
* Simplify string formatting (#4757)Alex Gaynor2019-02-201-2/+2
|
* update pytest config (#4463)Paul Kehrer2018-09-061-2/+3
| | | | | | | | | | | | | | * update pytest config pytest 3.8.0 was just released and officially deprecates some of the way we do pytest marks. They introduced a new way to do this in 3.6 so this PR switches to that mechanism and updates our minimum pytest requirement * update the stubs * also update wycheproof test config to remove deprecated paths * don't need this any more
* Refs #3331 -- added initial wycheproof integration, starting with x25519, ↵Alex Gaynor2018-07-161-1/+18
| | | | | rsa, and keywrap (#4310) * Refs #3331 -- added initial wycheproof integration, starting with x25519 tests
* call check_backend_support directly from backend fixture (#3666)Alex Gaynor2017-06-031-17/+7
|
* Switched our backend to be a normal fixture in tests (#3665)Alex Gaynor2017-06-031-18/+16
|
* Delete some code (#3563)Alex Gaynor2017-05-201-11/+7
| | | | | | | | * Delete some code * removed import * delete more code
* remove multibackend (#3555)Paul Kehrer2017-05-201-2/+1
| | | | | | | | * remove multibackend * oops * goodbye pointless tests
* py26Alex Gaynor2016-03-191-1/+1
|
* oops, flake8Alex Gaynor2016-03-191-0/+1
|
* Instead of running a python -c, use pytest_report_header to indicate OpenSSL ↵Alex Gaynor2016-03-191-0/+4
| | | | version
* Don't try to load backends if the test doesn't need itAlex Gaynor2015-07-121-3/+3
|
* Fixed #1689 -- correctly handle code with multiple requires_backend_itnerfaceAlex Gaynor2015-07-011-3/+5
|
* Hoist this logic out of the loop, since it's used after the end of the loopAlex Gaynor2014-12-181-4/+4
|
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-161-12/+3
| | | | Fixes #1209
* fix coverage for backend parametrizationPaul Kehrer2014-10-251-10/+5
| | | | | Any test that takes a backend is required to provide the requires_backend_interface decorator.
* move skip_if_empty to separate function for test coveragePaul Kehrer2014-10-251-11/+6
|
* add comment explaining some weirdnessPaul Kehrer2014-10-241-0/+2
|
* reorganize try block for test generationPaul Kehrer2014-10-241-3/+4
|
* filter backends during initial generation to elide tests entirelyPaul Kehrer2014-10-241-12/+21
|
* public API onlyAlex Gaynor2014-10-231-1/+1
|
* flatten lineAlex Gaynor2014-10-231-4/+1
|
* Fix to handle multiple instances of @pytest.mark_requires_backend_interfaceAlex Gaynor2014-10-231-6/+9
|
* Change how we represented that a test requires a backend.Alex Gaynor2014-10-231-22/+13
| | | | This way is more extensible and requires less maintaince
* fixesAlex Gaynor2014-09-081-1/+3
|
* ECDSA backendAlex Stapleton2014-06-071-7/+4
|
* Add pkcs8_serialization markAlex Stapleton2014-05-271-1/+7
|
* Rename OpenSSLSerializationBackendAlex Stapleton2014-04-251-1/+6
|
* Fix pep8 errorsAyrx2014-04-221-1/+1
|
* Added CMAC testsAyrx2014-04-221-3/+3
|
* Add DSABackendMohammed Attia2014-04-041-1/+3
|
* import order fixes for future automated checkingPaul Kehrer2014-03-191-2/+2
|
* s/available_backends/_available_backends/Alex Stapleton2014-03-161-2/+2
|
* Fix circular imports with available_backends()Alex Stapleton2014-03-161-2/+2
|
* Added future imports and licenses that are missingAlex Gaynor2014-03-081-0/+15
|
* pytest marks for RSAPaul Kehrer2014-02-081-1/+2
|
* okay this time really finish the rename. Up example iterations to 100kPaul Kehrer2014-01-281-2/+2
|
* PBKDF2 support for OpenSSL backendPaul Kehrer2014-01-281-1/+2
|
* revert fixture decorator for now, switch to append. no more globalsPaul Kehrer2014-01-191-11/+3
|
* modify backend selection to allow multiple backends via comma delimiterPaul Kehrer2014-01-181-6/+6
|
* better name for the variablePaul Kehrer2014-01-141-5/+4
|
* don't mutate _ALL_BACKENDSPaul Kehrer2014-01-141-2/+9
|
* support --backend as a pytest flag to limit to one backend for testingPaul Kehrer2014-01-131-1/+13
|
* Use pytest.fixture for backendsAlex Stapleton2014-01-111-5/+4
| | | | This lets you chain in additional fixtures that vary by backend easily.
* rename the method to be less horribly namedPaul Kehrer2013-12-261-2/+2
|
* add mark that allows us to do skip tests on backends via decoratorsPaul Kehrer2013-12-261-1/+2
|
* Move stuff around and coverageAlex Gaynor2013-12-241-4/+4
|
* add test marks for various backend functionalityPaul Kehrer2013-12-241-0/+16
|
* Renamed bindings to backendsAlex Gaynor2013-12-131-1/+1
|
* Move the bindings into the hazmat moduleDonald Stufft2013-10-281-1/+1
|
* the great api -> backend renamePaul Kehrer2013-10-221-3/+3
|