From 78c8a55bc087f45e231276ed5c33c84aed55463c Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Tue, 24 Feb 2015 19:00:00 +0100 Subject: [PATCH] Add testcases for the last change --- test/testcases/choose/default.t | 13 +++++++++++++ test/testcases/choose/enhanced.t | 14 ++++++++++++++ test/testcases/choose/oldversion.t | 16 ++++++++++++++++ test/testcases/choose/suggested.t | 14 ++++++++++++++ test/testcases/choose/versioned.t | 15 +++++++++++++++ test/testcases/choose/versioned2.t | 15 +++++++++++++++ 6 files changed, 87 insertions(+) create mode 100644 test/testcases/choose/default.t create mode 100644 test/testcases/choose/enhanced.t create mode 100644 test/testcases/choose/oldversion.t create mode 100644 test/testcases/choose/suggested.t create mode 100644 test/testcases/choose/versioned.t create mode 100644 test/testcases/choose/versioned2.t diff --git a/test/testcases/choose/default.t b/test/testcases/choose/default.t new file mode 100644 index 00000000..bb5b9f44 --- /dev/null +++ b/test/testcases/choose/default.t @@ -0,0 +1,13 @@ +repo system 0 empty +repo test 0 testtags +#>=Pkg: X 1 1 noarch +#>=Req: Y +#>=Pkg: B 1 1 noarch +#>=Prv: Y +#>=Pkg: A 1 1 noarch +#>=Prv: Y +system i686 rpm system +job install name X +result transaction,problems +#>install A-1-1.noarch@test +#>install X-1-1.noarch@test diff --git a/test/testcases/choose/enhanced.t b/test/testcases/choose/enhanced.t new file mode 100644 index 00000000..da6cfd5d --- /dev/null +++ b/test/testcases/choose/enhanced.t @@ -0,0 +1,14 @@ +repo system 0 empty +repo test 0 testtags +#>=Pkg: X 1 1 noarch +#>=Req: Y +#>=Pkg: B 1 1 noarch +#>=Prv: Y +#>=Enh: X +#>=Pkg: A 1 1 noarch +#>=Prv: Y +system i686 rpm system +job install name X +result transaction,problems +#>install B-1-1.noarch@test +#>install X-1-1.noarch@test diff --git a/test/testcases/choose/oldversion.t b/test/testcases/choose/oldversion.t new file mode 100644 index 00000000..d83e2b61 --- /dev/null +++ b/test/testcases/choose/oldversion.t @@ -0,0 +1,16 @@ +repo system 0 empty +repo test 0 testtags +#>=Pkg: X 1 1 noarch +#>=Req: Y +#>=Pkg: B 1 1 noarch +#>=Prv: Y +#>=Pkg: C 1 1 noarch +#>=Prv: Y +#>=Pkg: A 1 1 noarch +#>=Prv: Y +#>=Pkg: A 2 1 noarch +system i686 rpm system +job install name X +result transaction,problems +#>install B-1-1.noarch@test +#>install X-1-1.noarch@test diff --git a/test/testcases/choose/suggested.t b/test/testcases/choose/suggested.t new file mode 100644 index 00000000..cad4742e --- /dev/null +++ b/test/testcases/choose/suggested.t @@ -0,0 +1,14 @@ +repo system 0 empty +repo test 0 testtags +#>=Pkg: X 1 1 noarch +#>=Req: Y +#>=Sug: B +#>=Pkg: B 1 1 noarch +#>=Prv: Y +#>=Pkg: A 1 1 noarch +#>=Prv: Y +system i686 rpm system +job install name X +result transaction,problems +#>install B-1-1.noarch@test +#>install X-1-1.noarch@test diff --git a/test/testcases/choose/versioned.t b/test/testcases/choose/versioned.t new file mode 100644 index 00000000..d5089c83 --- /dev/null +++ b/test/testcases/choose/versioned.t @@ -0,0 +1,15 @@ +repo system 0 empty +repo test 0 testtags +#>=Pkg: X 1 1 noarch +#>=Req: Y +#>=Pkg: B 1 1 noarch +#>=Prv: Y = 2 +#>=Pkg: C 1 1 noarch +#>=Prv: Y = 1.1 +#>=Pkg: A 1 1 noarch +#>=Prv: Y = 1 +system i686 rpm system +job install name X +result transaction,problems +#>install B-1-1.noarch@test +#>install X-1-1.noarch@test diff --git a/test/testcases/choose/versioned2.t b/test/testcases/choose/versioned2.t new file mode 100644 index 00000000..99c57122 --- /dev/null +++ b/test/testcases/choose/versioned2.t @@ -0,0 +1,15 @@ +repo system 0 empty +repo test 0 testtags +#>=Pkg: X 1 1 noarch +#>=Req: Y +#>=Pkg: B 1 1 noarch +#>=Prv: Y < 2 +#>=Pkg: C 1 1 noarch +#>=Prv: Y <= 2 +#>=Pkg: A 1 1 noarch +#>=Prv: Y = 1 +system i686 rpm system +job install name X +result transaction,problems +#>install C-1-1.noarch@test +#>install X-1-1.noarch@test -- 2.47.2