Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Greg Guthe 9de9554383
update pytest and pytest plugins (#315)
* update pytest and pytest plugins

* conftest: add rationale and service markers

* s/get_marker/get_closest_marker/

> #4546: Remove Node.get_marker(name) the return value was not usable for more than a existence check.
>
> Use Node.get_closest_marker(name) as a replacement.

https://docs.pytest.org/en/6.0.2/changelog.html#pytest-4-1-0-2019-01-05

* replace removed _genid with nodeid

* aws: fix typo in iam_users_with_policies_and_groups docstring

Co-authored-by: Hal Wine <132412+hwine@users.noreply.github.com>

* add get_param_id to top level helpers

* handle test idfns failing with NotSetType for offline empty param lists

fix confusing pytest parmetrize doctest errors

* Fixes for pytest upgrade and new datetime parsing

* Create a new global for our CustomConfig obj
* Fix parameterize id calls where it's getting a list
* Use timezone info in datetime related tests

* Fix formatting + use get_param_id in redshift helpers

* switch ordering on rds id func for unit tests

Co-authored-by: Hal Wine <132412+hwine@users.noreply.github.com>
Co-authored-by: AJ Bahnken <aj@ajvb.me>
2020-09-15 15:20:38 -04:00
AJ Bahnken 552e0c8162
Complete renaming to 'frost' (#293) 2019-09-24 13:33:57 -07:00
AJ Bahnken afae17feda
Gsuite: support new directory test (#154)
* Gsuite: support new directory test

* Refactor how credentials are created, one set of credentials rather
than one per scope.
* Add support for test_groups_have_enough_owners
* Update google_api_client lib

* revert google api client upgrade

* Use built in pagination support in google-api-client
2018-10-02 09:22:51 -07:00
AJ Bahnken e5da7eadbc
Change linter/formatter to black (#123)
* Change CI lint check to use black

* reformat codebase using black
2018-06-27 15:32:14 -07:00
AJ Bahnken 9613b05c19
Initial GSuite test (#103)
* Initial credential creation code for GSuite

* Initial GSuite setup + test

Adds the first Gsuite test plus all config code
required to make it work.

* Test related fixes

* Cleaned up test + added GSuite docs

* cr fix: remove [] from any() in pytest_configure
2018-03-23 13:33:34 -07:00