From: Michael Schroeder Date: Tue, 24 Feb 2015 18:00:00 +0000 (+0100) Subject: Add testcases for the last change X-Git-Tag: 0.6.9~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78c8a55bc087f45e231276ed5c33c84aed55463c;p=thirdparty%2Flibsolv.git Add testcases for the last change --- 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