[kernel] r9195 - people/waldi/dkt/lib/dkt/config/test

Bastian Blank waldi at alioth.debian.org
Tue Jul 24 22:48:40 UTC 2007


Author: waldi
Date: Tue Jul 24 22:48:40 2007
New Revision: 9195

Log:
lib/dkt/config/test/test_base.py: Update.


Modified:
   people/waldi/dkt/lib/dkt/config/test/test_base.py

Modified: people/waldi/dkt/lib/dkt/config/test/test_base.py
==============================================================================
--- people/waldi/dkt/lib/dkt/config/test/test_base.py	(original)
+++ people/waldi/dkt/lib/dkt/config/test/test_base.py	Tue Jul 24 22:48:40 2007
@@ -35,12 +35,32 @@
 
     assert c.sections() == ['a']
 
-def test_set():
+def test_add_section():
+    c = MutableConfig()
+    c._data = {}
+
+    c.add_section('a')
+    assert c.get_section('a') == {}
+
+def test_delete():
     c = MutableConfig()
     c._data = {'a': {'a': 'a'}}
 
-    py.test.raises(KeyError, c.get, 'a', 'b')
+    c.delete('a', 'a')
+    assert c.get_section('a') == {}
+    py.test.raises(KeyError, c.get, 'a', 'a')
+
+def test_delete_section():
+    c = MutableConfig()
+    c._data = {'a': {}}
+
+    c.delete_section('a')
+    py.test.raises(KeyError, c.get_section, 'a')
+
+def test_set():
+    c = MutableConfig()
+    c._data = {'a': {}}
 
-    c.set('a', 'b', 'c')
+    c.set('a', 'a', 'a')
+    assert c.get('a', 'a') == 'a'
 
-    assert c.get('a', 'b') == 'c'



More information about the Kernel-svn-changes mailing list