Unit test support
authorZhang Qiang <qiang.z.zhang@intel.com>
Fri, 16 Dec 2011 10:54:59 +0000 (18:54 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Fri, 16 Dec 2011 10:54:59 +0000 (18:54 +0800)
commitffe98af4b1a0841489a84e1b459432d07251ddd8
tree324e186037df3927c79ebf09767eefa2ba359abe
parent1e5133f0aa9864c0592fe0525b85c82251767a7a
Unit test support

currently, unit test can cover plugin manager, config manager,
baseimage (yum/zypp).

run 'make test' at top dir can run unit test cases.

Signed-off-by: Zhang Qiang <qiang.z.zhang@intel.com>
37 files changed:
Makefile
tests/unittest/baseimgr_fixtures/i586/A-0.1-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/i586/ABC-0.1-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/i586/B-0.1-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/i586/D-0.1-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/i586/E-0.1-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/i586/G-0.1-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/i686/C-0.2-1.i686.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/localpkgs/H-0.2-1.armv7hl.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/localpkgs/H-0.2-1.i586.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/noarch/F-0.1-1.noarch.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/noarch/H-0.1-1.noarch.rpm [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/repodata/4bb63d1039a6f0d3fd1e7035acff76e7015963cabab2751263c7a20f4ff1c668-group.xml.gz [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/repodata/ea95ecaccf9abc214715b1724188a3ecfcae1eb9b7855127938b39de83fbc303-patterns.xml.gz [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/repodata/filelists.xml.gz [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/repodata/other.xml.gz [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/repodata/primary.xml.gz [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/repodata/repomd.xml [new file with mode: 0644]
tests/unittest/baseimgr_fixtures/test.ks [new file with mode: 0644]
tests/unittest/configmgr_fixtures/mic.conf [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/filelists.sqlite.bz2 [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/filelists.xml.gz [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/other.sqlite.bz2 [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/other.xml.gz [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/primary.sqlite.bz2 [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/primary.xml.gz [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/repodata/repomd.xml [new file with mode: 0644]
tests/unittest/configmgr_fixtures/packages/test-0-1.i686.rpm [new file with mode: 0644]
tests/unittest/configmgr_fixtures/test.ks [new file with mode: 0644]
tests/unittest/pluginmgr_fixtures/backend/yumtest.py [new file with mode: 0644]
tests/unittest/pluginmgr_fixtures/backend/zypptest.py [new file with mode: 0644]
tests/unittest/pluginmgr_fixtures/imager/fs_test.py [new file with mode: 0644]
tests/unittest/pluginmgr_fixtures/imager/loop_test.py [new file with mode: 0644]
tests/unittest/suite.py [new file with mode: 0644]
tests/unittest/test_baseimager.py [new file with mode: 0644]
tests/unittest/test_configmgr.py [new file with mode: 0644]
tests/unittest/test_pluginmgr.py [new file with mode: 0644]