From: y0169.zhang Date: Mon, 16 Jan 2017 06:44:55 +0000 (+0900) Subject: Add Recommends inside spec test case X-Git-Tag: submit/devel/20190730.074552~26 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8017ba833d64d30618a9d1ea8b62bc2eb29e4a38;p=tools%2Fitest-cases-gbs.git Add Recommends inside spec test case Change-Id: Ib36d6877243c9aa1c78e11f5d2b230e443020b8d --- diff --git a/cases/build/test_build_recommands.case b/cases/build/test_build_recommands.case new file mode 100644 index 0000000..3b3d997 --- /dev/null +++ b/cases/build/test_build_recommands.case @@ -0,0 +1,26 @@ + + test build Recommends inside spec + + 91 + + + + + + + + + diff --git a/fixtures/conf/recommends.cfg b/fixtures/conf/recommends.cfg new file mode 100644 index 0000000..76e5cf0 --- /dev/null +++ b/fixtures/conf/recommends.cfg @@ -0,0 +1,10 @@ +[general] +profile = profile.tizen_mobile +fallback_to_native = true +[profile.tizen_mobile] +repos = repo.1, repo.2 +[repo.1] +url = http://10.113.136.109/Tizen:/TestPrograms/emulator64/ +[repo.2] +url = http://download.tizen.org/snapshots/tizen/3.0-base/latest/repos/emulator64/packages/ + diff --git a/fixtures/specs/rpmdeps_dep.spec b/fixtures/specs/rpmdeps_dep.spec new file mode 100644 index 0000000..3f7c082 --- /dev/null +++ b/fixtures/specs/rpmdeps_dep.spec @@ -0,0 +1,86 @@ +Name: rpmdeps_dep +Summary: RPM dependency testing to probe MIC +Version: 0.0.1 +Release: 2 +Group: Application Framework/Configuration +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Requires: rpmdeps_dep-compat +Recommends: rpmdeps_dep-profile_tv +BuildRequires: rpmdeps +Requires: rpmdeps + +BuildArch: noarch + +%description +Do not care + +%package profile_mobile +Summary: RPMDEPS subpackage +Group: Application Framework/Configuration +Supplements: rpmdeps_dep-compat +BuildArch: noarch + +%description profile_mobile +Why do you care. Lost here? + +%package profile_common +Summary: RPMDEPS subpackage +Group: Application Framework/Configuration +Provides: rpmdeps_dep-compat +BuildArch: noarch + +%description profile_common +Why do you care. Lost here? + + +%package profile_tv +Summary: RPMDEPS subpackage +Group: Application Framework/Configuration +Supplements: rpmdeps_dep-compat +BuildArch: noarch + +%description profile_tv +Why do you care. Lost here? + + +%package profile_wearable +Summary: RPMDEPS subpackage +Group: Application Framework/Configuration +Supplements: rpmdeps_dep-compat +BuildArch: noarch + +%description profile_wearable +Why do you care. Lost here? + + +%package profile_ivi +Summary: RPMDEPS subpackage +Group: Application Framework/Configuration +Supplements: rpmdeps_dep +BuildArch: noarch + +%description profile_ivi +Why do you care. Lost here? + +%prep +%setup -q -n %{name}-%{version} + +%build + +%install + +%files + +%files profile_mobile + +%files profile_common + +%files profile_wearable + +%files profile_tv + +%files profile_ivi + + +