Skip to content

Commit d8da8db

Browse files
committed
devel/py-cucumber-tag-expressions: import py-cucumber-tag-expressions-6.2.0
Cucumber Tag Expressions is a simple query language for tags. The simplest tag expression is simply a single tag, for example: @smoke A slightly more elaborate expression may combine tags, for example: @smoke and not @ui Tag Expressions are used for two purposes: - Run a subset of scenarios (using the --tags expression option of the command line) - Specify that a hook should only run for a subset of scenarios (using conditional hooks)
1 parent 4cfb947 commit d8da8db

4 files changed

Lines changed: 56 additions & 0 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Cucumber Tag Expressions is a simple query language for tags. The
2+
simplest tag expression is simply a single tag, for example:
3+
4+
@smoke
5+
6+
A slightly more elaborate expression may combine tags, for example:
7+
8+
@smoke and not @ui
9+
10+
Tag Expressions are used for two purposes:
11+
12+
- Run a subset of scenarios (using the --tags expression option of
13+
the command line)
14+
- Specify that a hook should only run for a subset
15+
of scenarios (using conditional hooks)
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# $NetBSD: Makefile,v 1.1 2025/08/04 08:00:59 wiz Exp $
2+
3+
DISTNAME= cucumber_tag_expressions-6.2.0
4+
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
5+
CATEGORIES= devel python
6+
MASTER_SITES= ${MASTER_SITE_PYPI:=c/cucumber_tag_expressions/}
7+
8+
MAINTAINER= pkgsrc-users@NetBSD.org
9+
HOMEPAGE= https://pypi.org/project/cucumber_tag_expressions/
10+
COMMENT= Provides a tag-expression parser and evaluation logic for cucumber/behave
11+
LICENSE= mit
12+
13+
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
14+
TEST_DEPENDS+= ${PYPKGPREFIX}-test-html-[0-9]*:../../devel/py-test-html
15+
16+
# TODO: Extract dependencies from pyproject.toml
17+
18+
USE_LANGUAGES= # none
19+
20+
.include "../../lang/python/wheel.mk"
21+
.include "../../mk/bsd.pkg.mk"
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
@comment $NetBSD: PLIST,v 1.1 2025/08/04 08:00:59 wiz Exp $
2+
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
3+
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
4+
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
5+
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
6+
${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
7+
${PYSITELIB}/cucumber_tag_expressions/__init__.py
8+
${PYSITELIB}/cucumber_tag_expressions/__init__.pyc
9+
${PYSITELIB}/cucumber_tag_expressions/__init__.pyo
10+
${PYSITELIB}/cucumber_tag_expressions/model.py
11+
${PYSITELIB}/cucumber_tag_expressions/model.pyc
12+
${PYSITELIB}/cucumber_tag_expressions/model.pyo
13+
${PYSITELIB}/cucumber_tag_expressions/parser.py
14+
${PYSITELIB}/cucumber_tag_expressions/parser.pyc
15+
${PYSITELIB}/cucumber_tag_expressions/parser.pyo
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
$NetBSD: distinfo,v 1.1 2025/08/04 08:00:59 wiz Exp $
2+
3+
BLAKE2s (cucumber_tag_expressions-6.2.0.tar.gz) = a3ee3d140197d2615a07f160ee63f2c1396f67358c6239e7dfe027cf4f1a7f04
4+
SHA512 (cucumber_tag_expressions-6.2.0.tar.gz) = a71b3e752ceaaca8fe095868a8a257f96dfefd1cbd2a3a936e24dcbfbcdfc288eeed7b743c7192531f8ab18d34abd5b0e4bfa91df5cf69eeaf8cca12c39e676a
5+
Size (cucumber_tag_expressions-6.2.0.tar.gz) = 41459 bytes

0 commit comments

Comments
 (0)