Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
560 changes: 560 additions & 0 deletions dnf-behave-tests/dnf/plugins-core/manifest.feature

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions dnf-behave-tests/fixtures/data/manifest/allowerasing.in.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
contentOrigin:
repos:
- repoid: protect-running-kernel
baseurl: file://$FIXTURES_DIR/repos/protect-running-kernel
packages:
- dnf-ci-conflict
arches:
- x86_64
allowerasing: true
10 changes: 10 additions & 0 deletions dnf-behave-tests/fixtures/data/manifest/moduleenable.in.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
contentOrigin:
repos:
- repoid: dnf-ci-fedora-modular
baseurl: file://$FIXTURES_DIR/repos/dnf-ci-fedora-modular
packages:
- nodejs
moduleEnable:
- nodejs:10
arches:
- x86_64
10 changes: 10 additions & 0 deletions dnf-behave-tests/fixtures/data/manifest/reinstall.in.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
contentOrigin:
repos:
- repoid: dnf-ci-fedora
baseurl: file://$FIXTURES_DIR/repos/dnf-ci-fedora
packages:
- wget
reinstallPackages:
- flac
arches:
- x86_64
10 changes: 10 additions & 0 deletions dnf-behave-tests/fixtures/data/manifest/simple.in.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
contentOrigin:
repos:
- repoid: dnf-ci-fedora
baseurl: file://$FIXTURES_DIR/repos/dnf-ci-fedora
packages:
- dwm
- npm
- wget
arches:
- x86_64
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Name: bar
Version: 1.0
Release: 1

License: Public Domain
URL: None
Summary: Dummy

%description
Dummy.

%files

%changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Name: foo
Version: 1.0
Release: 1

Requires: waldo

License: Public Domain
URL: None
Summary: Dummy

%description
Dummy.

%files

%changelog
16 changes: 16 additions & 0 deletions dnf-behave-tests/fixtures/specs/manifest-multiarch/waldo-1.0.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Name: waldo
Version: 1.0
Release: 1

BuildArch: noarch

License: Public Domain
URL: None
Summary: Dummy

%description
Dummy.

%files

%changelog
2 changes: 2 additions & 0 deletions dnf-behave-tests/requirements.spec
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ BuildRequires: python3-setuptools
BuildRequires: rpm-build
BuildRequires: rpm-sign
BuildRequires: sqlite
BuildRequires: yq
BuildRequires: zstd
%if 0%{?fedora}
BuildRequires: python3-behave < 1.2.7
Expand All @@ -51,6 +52,7 @@ BuildRequires: polkit
BuildRequires: dnf5
BuildRequires: dnf5-plugins
BuildRequires: dnf5-plugin-automatic
BuildRequires: dnf5-plugin-manifest
BuildRequires: dnf5daemon-server
BuildRequires: dnf5daemon-client
BuildRequires: libdnf5-plugin-actions
Expand Down