Files
rpi-buildroot/support/testing/tests/package/sample_python_pathspec.py
Heiko Thiery 7fa769dae3 package/python-pathspec: enable target variant
Also a runtime testcase is added.

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
[yann.morin.1998@free.fr:
  - fix check-package
  - small codign style in test sample
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-04-12 17:47:02 +02:00

37 lines
856 B
Python

# example from https://pypi.org/project/pathspec/
import pathspec
# The gitignore-style patterns for files to select, but we're including
# instead of ignoring.
spec_text = """
# This is a comment because the line begins with a hash: "#"
# Include several project directories (and all descendants) relative to
# the current directory. To reference a directory you must end with a
# slash: "/"
/project-a/
/project-b/
/project-c/
# Patterns can be negated by prefixing with exclamation mark: "!"
# Ignore temporary files beginning or ending with "~" and ending with
# ".swp".
!~*
!*~
!*.swp
# These are python projects so ignore compiled python files from
# testing.
!*.pyc
# Ignore the build directories but only directly under the project
# directories.
!/*/build/
"""
spec = pathspec.PathSpec.from_lines('gitwildmatch', spec_text.splitlines())