• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zopefoundation / RestrictedPython
99%
master: 98%

Build:
Build:
LAST BUILD BRANCH: typing
DEFAULT BRANCH: master
Repo Added 25 Oct 2016 05:42AM UTC
Files 58
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH getattr
branch: getattr
CHANGE BRANCH
x
Reset
  • getattr
  • 3.9ast
  • 4.0
  • 4.0a1
  • 4.0a2
  • 4.0a3
  • 4.0b6
  • 4.0b7
  • 4.0b8
  • 5-fix-GHA
  • 5.0
  • 5.1
  • 5.2
  • 5.2a1.dev0
  • 5.3
  • 5.x
  • 6.0
  • 6.0a1.dev0
  • 6.1
  • 6.2
  • 6.x
  • 7.0
  • 7.0a1.dev0
  • 7.0a1.dev1
  • 7.0a2.dev0
  • 7.1
  • 7.2
  • 7.2a1.dev0
  • 7.3
  • 7.4
  • 8.0
  • 8.1
  • 8.1a1.dev0
  • CodeQL
  • CodeQL-2
  • DepricationWarnings
  • NamedExpr_support
  • Python3_update
  • add-fstring-support
  • add-matmul
  • all-repos_autofix_all-repos-sed
  • allow_yield
  • appveyor_adaption
  • ast_doc_warnings
  • before-delete-of-old-implementation
  • better-description
  • better_message_for_range_limits
  • black
  • black_applied
  • builtins
  • bytes_and_sorted
  • central-version-checks
  • class_definitions
  • class_func
  • class_func_method
  • clean-up
  • clean-up-code
  • clean-up-docs
  • clean-up-marks
  • clean-up-marks2
  • clean-up-tox-ini
  • clean_up_tests
  • cleanup_config_build
  • cleanup_old_files
  • cleanup_setup
  • compile-result
  • compile_tests
  • config-with-pure-python
  • config-with-pure-python-template-0833c289
  • config-with-pure-python-template-7dcce077
  • config-with-pure-python-template-a0de4e93
  • config-with-pure-python-template-b21fbbf2
  • config-with-pure-python-template-ca2e613f
  • config-with-pure-python-template-d1a00d25
  • configs
  • coverage_raise
  • dataflake/ast-deprecations
  • delete-old-implementation
  • do-not-use-builtins-on-py2
  • drop-py2
  • drop-sets-module-support
  • f-string-sde
  • f-string-template_for_syntax_error_template
  • feat/support-py314-metadata-docs
  • fix-11
  • fix-144
  • fix-147
  • fix-149
  • fix-193
  • fix-95
  • fix-appveyor
  • fix-ci
  • fix-coverage
  • fix-del-attr
  • fix-dict-compr-order-on-python-3.8
  • fix-except
  • fix-format
  • fix-format2
  • fix-full-write-guard
  • fix-import-example
  • fix-init-args
  • fix-lambda
  • fix-lint-config
  • fix-tox-config-file-coverage-report
  • fix-try-except
  • fix-try-except2
  • fix_ast_docs
  • fix_contributing_docs
  • fix_conventions_after_#173
  • fix_isort
  • fix_lint_tox
  • flake8
  • flake8-tests
  • flake8_strict
  • function
  • icemac-patch-1
  • import_underscore_modul
  • import_underscore_modul_deprecation
  • in_not_in_sep
  • increase-code-coverage-of-eval-module
  • increase-test-coverage-of-Guards
  • inspect-improvements
  • isort
  • issue-118
  • issue_181
  • iter_over_dict
  • jython_stackless_test
  • lint-tests
  • linter-plugins
  • logo-in-readme
  • master
  • more_docs
  • more_unit_tests
  • move_readme_coverage
  • port-eval-py
  • port-tests
  • port_unicode_tests
  • py3-allow-class
  • py3.8
  • py310
  • py311-final
  • py311b3
  • py312
  • py313
  • py314
  • py36
  • py38
  • pypi-pip_enhancements
  • python3.12_versionsettings
  • python37_compat
  • python3_doc
  • python3_docs_consolidation
  • python3_migrate_tests_part0
  • python3_port_print
  • python3_usage_documentation
  • python_3.10-3.11-docs
  • pyupgrade
  • re-155-remove-deprecation-warning-for-print-statement
  • re-192/avoid-deprecations
  • re-add-sets
  • reconfigure_setup
  • remove-context-checking-of-name-expressions
  • remove-len-on-write-wrapper
  • remove-whitelist
  • remove_coveragerc
  • remove_six
  • revert-5-Python3_update
  • revert_#150_Ellipsis
  • rework_tox_ci_config
  • safer_getattr
  • safer_getattr_raise
  • same_type_return_bool
  • separate-code-quality-checks
  • setuptools-fossils
  • simplify_tox
  • single_mode
  • slice_as_safe_builtin
  • slice_fixes
  • slices
  • star_imports
  • support-python3.9
  • syntax_error_on_call_without_text
  • test_generator_frames
  • tested_versions
  • tox_doc_build
  • try-out-coveralls
  • try-windows-on-travis
  • typing
  • undo-changes-in-PR3
  • update_contributing_docs
  • update_editorconf
  • usage-doc
  • use-released-pytest-mock
  • utilities-tests
  • visit_Name
  • walrus
  • warn-when-not-cpython
  • what-is-py38

07 Aug 2024 06:11AM UTC coverage: 98.859% (+0.004%) from 98.855%
10279078979

Pull #285

github

web-flow
Update src/RestrictedPython/Guards.py
Pull Request #285: additional check for safer_getattr

317 of 331 branches covered (95.77%)

9 of 9 new or added lines in 2 files covered. (100.0%)

2513 of 2542 relevant lines covered (98.86%)

0.99 hits per line

Relevant lines Covered
Build:
Build:
2542 RELEVANT LINES 2513 COVERED LINES
0.99 HITS PER LINE
Source Files on getattr
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
10279078979 getattr Update src/RestrictedPython/Guards.py Pull #285 07 Aug 2024 06:12AM UTC web-flow github
98.86
10279060937 getattr Wrap long line. Pull #285 07 Aug 2024 06:10AM UTC icemac github
98.86
10264617484 getattr undo linting changes Pull #285 06 Aug 2024 10:15AM UTC loechel github
98.86
10264602153 getattr undo linting Pull #285 06 Aug 2024 10:14AM UTC loechel github
98.86
10261514291 getattr Update CHANGES.rst Co-authored-by: Dieter Maurer <d-maurer@users.noreply.github.com> Pull #285 06 Aug 2024 06:36AM UTC web-flow github
98.86
10248158457 getattr add an additional check for potential breakout capability via Inspection Attributes Names in the provided safer_getattr method. push 05 Aug 2024 11:44AM UTC loechel github
98.86
See All Builds (1802)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc