simpleupdatetests

SimpleUpdateTests

class simpleupdatetests.SimpleUpdateTests(methodName='runTest')

Bases: testbase.OperationsTests

This test suite runs three different type of tests - for all possible combinations of arches installed and available as update.

  1. Update: as done with “yum update”
  2. UpdateForDependency: pkgs.requires_update requires a new version of the already installed pkg(s)
  3. UpdateForDependency2: A requirement of the installed pkg(s) is removed during an update. Yum tries to update these packages to resolve the situation.
testShellRmUp1()

Do an rm for a package, and then update it.

testShellRmUp2()

Do an rm for a package, and then update it.

testShellRmUp3()

Do an rm for a package, and then update it.

testShellRmUp4()

Do an rm for a package, and then update it.

testUpdateRLEvince1()

This tests a dep. upgrade from a dep. upgrade, with a multilib. pkg. where only half of the multilib. is installed.

testUpdateRLEvince2()

Dito. testUpdateRLEvince1, except here pa2i is before pa2x, and thus. will be seen first by .update() when it does an archless “find”.

Table Of Contents

Previous topic

simpleremovetests

Next topic

testbase

This Page