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

335 Коммитов

Автор SHA1 Сообщение Дата
Greg Guthe 8d13922cf7
fix severity warning (allowing all whitespace not just tabs) 2018-02-02 10:13:08 -05:00
AJ Bahnken 6d918dde41 Small fixes for pytest_wrapper.sh/make install
* `make install` now sources venv before pip installing
* Have pytest_wrapper.sh source the venv itself
2018-02-01 17:09:13 -08:00
AJ Bahnken e811e318a9 Added dest param to add_arguement 2018-02-01 16:30:32 -08:00
AJ Bahnken 98f8ec9aaa Doctest improvements/fixes
* Made BotocoreClient.extract_key docstring a doctest
* Fixed order dependence in doct tests
2018-02-01 14:21:24 -08:00
AJ Bahnken a8d99c06ed Add aws-sg make target and remove --cache-clear from awsci target 2018-02-01 13:53:10 -08:00
AJ Bahnken 008c224c3e
Merge pull request #51 from mozilla-services/ajvb/reporting-improvements
Combined service report scripts into one
2018-02-01 13:47:56 -08:00
AJ Bahnken c3bcf12e26 Fixed doctest for _format_metadata 2018-02-01 13:39:01 -08:00
AJ Bahnken 1577c45f56 Use proper unix convention for opts 2018-02-01 13:37:08 -08:00
AJ Bahnken 10e2ae6c86 Cleaned up MarkdownReportGenerator code a bit 2018-02-01 12:08:13 -08:00
AJ Bahnken a989a981d2 Combined service report scripts into one 2018-02-01 11:46:03 -08:00
AJ Bahnken 9b63879652
Merge pull request #47 from mozilla-services/ajvb/move-tags-logic-to-helper
Moved test_ec2_instance_has_required_tags logic to a helper
2018-02-01 08:49:56 -08:00
Greg Guthe 075e5ef57e
Merge pull request #50 from mozilla-services/fix-doctest-for-bsd-grep
fix doctest target for BSD grep
2018-02-01 11:14:43 -05:00
Greg Guthe bfb7407a21
fix doctest target for BSD grep 2018-02-01 10:48:49 -05:00
Greg Guthe 43f995f9f9
Merge pull request #49 from mozilla-services/doctests-in-ci
Run doctests from CI
2018-02-01 10:44:39 -05:00
Greg Guthe 43d4213595
Run doctests from CI
fixes #13
2018-02-01 10:40:55 -05:00
Greg Guthe 92002e6b79
Merge pull request #45 from mozilla-services/ajvb/option-fix
Fix type error for when an opt is not passed
2018-02-01 10:34:00 -05:00
Greg Guthe 5decaafad1
Merge pull request #46 from mozilla-services/ajvb/makefile-tweaks
Have make targets follow new conventions
2018-02-01 10:33:27 -05:00
AJ Bahnken 7691ab46b7 Moved test_ec2_instance_has_required_tags logic to a helper 2018-01-31 16:02:25 -08:00
AJ Bahnken de20e83c8a Fix type error for when an opt is not passed 2018-01-31 15:55:29 -08:00
AJ Bahnken b42a3c8c6e Have make targets follow new conventions 2018-01-31 15:54:34 -08:00
AJ Bahnken 487fb7f502
Merge pull request #43 from mozilla-services/ajvb/rationale
Add rationale and description fields
2018-01-31 15:46:37 -08:00
AJ Bahnken 11d8665d6b Added docs to clean_docstring 2018-01-31 15:40:31 -08:00
AJ Bahnken 900260f21c flake8 fixes 2018-01-31 15:27:08 -08:00
Greg Guthe 358fc05172
fix flake8 failure 2018-01-31 17:30:34 -05:00
Greg Guthe 52e8903fdd
Merge pull request #41 from mozilla-services/drop-commas-from-cli-args
use nargs for multi value args
2018-01-31 17:27:35 -05:00
AJ Bahnken 4153951b79 Merge branch 'master' of github.com:mozilla-services/pytest-services into ajvb/rationale 2018-01-31 13:53:03 -08:00
Greg Guthe 490b6412b0
Merge pull request #42 from mozilla-services/rm-old-client
remove unused top level client.py
2018-01-31 16:40:02 -05:00
Greg Guthe 0a215d4595
Merge pull request #40 from mozilla-services/fix-no-severity-conf
fix error for no severity conf arg
2018-01-31 16:39:32 -05:00
Greg Guthe aba1655b73
Merge pull request #39 from mozilla-services/fix-flake8-failures
fix flake8 failures
2018-01-31 16:39:12 -05:00
AJ Bahnken 7e03c375e3 Add support for description and rationale fields within service json 2018-01-31 13:11:53 -08:00
AJ Bahnken b4a2da50b6 Added docstrings to rds sec group tests 2018-01-31 13:04:10 -08:00
AJ Bahnken 7adc2157e0 Added rationale to security group in use 2018-01-31 13:02:27 -08:00
Greg Guthe 50592f68b1
remove unused top level client.py
We're using aws/client.py instead
2018-01-31 15:32:13 -05:00
Greg Guthe 4f64851783
use nargs for multi value args
refs https://github.com/mozilla-services/pytest-services/issues/31
2018-01-31 15:26:48 -05:00
Greg Guthe 43d14af890
fix error for no severity conf arg 2018-01-31 15:01:43 -05:00
Greg Guthe 462a476a79
fix flake8 failures 2018-01-31 14:42:17 -05:00
Greg Guthe d57c80ad92
Merge pull request #38 from mozilla-services/add-ci
reenable travis CI
2018-01-31 14:06:35 -05:00
Greg Guthe c20c37e612
make: check for venv but don't activate it
fixes #19
2018-01-31 14:01:35 -05:00
Greg Guthe ee3997f976
reenable travis CI and run flake8
refs #13
2018-01-31 14:00:42 -05:00
Greg Guthe ca1eec2fdd
Merge pull request #36 from mozilla-services/severity-config
severity config
2018-01-31 12:08:53 -05:00
AJ Bahnken b24a5142d0
Merge pull request #33 from mozilla-services/ajvb/markdown-report
Markdown report script
2018-01-31 09:04:01 -08:00
Greg Guthe 724ea3487b
Merge pull request #35 from mozilla-services/add-flake8
Add flake8 make target
2018-01-31 12:01:59 -05:00
AJ Bahnken 2cf0ea93de
Merge pull request #34 from mozilla-services/ajvb/rds-secgroup-fixes
Remove broken RDS secgroup test
2018-01-31 08:59:39 -08:00
AJ Bahnken 16c2d9ba72 Parse require tags opt with new func 2018-01-31 08:55:45 -08:00
Greg Guthe 6a7b769fdf
add test severity config options
fixes #28
2018-01-31 11:23:46 -05:00
Greg Guthe da2a79857b
fix json encode errors serializing frozensets and pytest Configs 2018-01-31 10:42:37 -05:00
Greg Guthe 29a132c295
Add flake8 make target 2018-01-31 09:11:34 -05:00
AJ Bahnken ce71328a18 Remove test_rds_db_instance_not_publicly_accessible_by_rds_db_security_group test 2018-01-30 15:43:43 -08:00
AJ Bahnken a73225b83d service_json_to_report.py -> service_json_to_markdown_report.py 2018-01-30 15:02:26 -08:00
AJ Bahnken e9f14c026f remove filtering out of pytest_meta 2018-01-30 14:46:57 -08:00