summaryrefslogtreecommitdiff
path: root/git/test/test_config.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2011-06-07 19:58:06 +0200
committerSebastian Thiel <byronimo@gmail.com>2011-06-07 20:09:40 +0200
commit5b3b65287e6849628066d5b9d08ec40c260a94dc (patch)
tree86fa935d8237af1ebb67b14baac3585086655333 /git/test/test_config.py
parentb3061698403f0055d1d63be6ab3fbb43bd954e8e (diff)
downloadgitpython-5b3b65287e6849628066d5b9d08ec40c260a94dc.tar.gz
Greatly improved robustness of config parser - it can now take pretty much everything. Includes an updated config file which includes all the new additions
Diffstat (limited to 'git/test/test_config.py')
-rw-r--r--git/test/test_config.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/git/test/test_config.py b/git/test/test_config.py
index 173e380c..b397b193 100644
--- a/git/test/test_config.py
+++ b/git/test/test_config.py
@@ -30,7 +30,9 @@ class TestBase(TestCase):
w_config.read() # enforce reading
assert w_config._sections
w_config.write() # enforce writing
- assert file_obj.getvalue() == file_obj_orig.getvalue()
+
+ # we stripped lines when reading, so the results differ
+ assert file_obj.getvalue() != file_obj_orig.getvalue()
# creating an additional config writer must fail due to exclusive access
self.failUnlessRaises(IOError, GitConfigParser, file_obj, read_only = False)
@@ -56,10 +58,10 @@ class TestBase(TestCase):
file_obj.seek(0)
r_config = GitConfigParser(file_obj, read_only=True)
+ #print file_obj.getvalue()
assert r_config.has_section(sname)
assert r_config.has_option(sname, oname)
assert r_config.get(sname, oname) == val
-
# END for each filename
def test_base(self):