commit: 218a9cbf948a70d852d1fe0e22322003d2f0b6dd
Author: Devan Franchini <twitch153 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 9 17:20:20 2015 +0000
Commit: Devan Franchini <twitch153 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 9 17:20:20 2015 +0000
URL: https://gitweb.gentoo.org/proj/layman.git/commit/?id=218a9cbf
external.py: Adds db_type to configs for DbBase tests
layman/tests/external.py | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/layman/tests/external.py b/layman/tests/external.py
index 97bd6ee..e2a44b0 100755
--- a/layman/tests/external.py
+++ b/layman/tests/external.py
@@ -637,6 +637,7 @@ class ReadWriteSelectListDbBase(unittest.TestCase):
output = Message()
config = {
'output': output,
+ 'db_type': 'xml',
'svn_command': '/usr/bin/svn',
'rsync_command':'/usr/bin/rsync'
}
@@ -670,7 +671,8 @@ class ReadWriteSelectListDbBase(unittest.TestCase):
def read_db(self):
output = Message()
- config = {'output': output}
+ config = {'output': output,
+ 'db_type': 'xml',}
db = DbBase(config, [HERE + '/testfiles/global-overlays.xml', ])
keys = sorted(db.overlays)
self.assertEqual(keys, ['wrobel', 'wrobel-stable'])
@@ -681,7 +683,8 @@ class ReadWriteSelectListDbBase(unittest.TestCase):
def select_db(self):
output = Message()
- config = {'output': output}
+ config = {'output': output,
+ 'db_type': 'xml',}
db = DbBase(config, [HERE + '/testfiles/global-overlays.xml', ])
url = ['rsync://gunnarwrobel.de/wrobel-stable']
self.assertEqual(list(db.select('wrobel-stable').source_uris()), url)
@@ -691,13 +694,14 @@ class ReadWriteSelectListDbBase(unittest.TestCase):
tmpdir = tempfile.mkdtemp(prefix='laymantmp_')
test_xml = os.path.join(tmpdir, 'test.xml')
config = BareConfig()
+
a = DbBase(config, [HERE + '/testfiles/global-overlays.xml', ])
- b = DbBase({'output': Message()}, [test_xml,])
+ b = DbBase({'output': Message(), 'db_type': 'xml'}, [test_xml,])
b.overlays['wrobel-stable'] = a.overlays['wrobel-stable']
b.write(test_xml)
- c = DbBase({'output': Message()}, [test_xml,])
+ c = DbBase({'output': Message(), 'db_type': 'xml'}, [test_xml,])
keys = sorted(c.overlays)
self.assertEqual(keys, ['wrobel-stable'])