remove worthless testing code from config.py and extend the test suite a little
This commit is contained in:
parent
e63785028e
commit
28b9c8e1d2
|
@ -427,36 +427,3 @@ class TerminatorConfValuestoreGConf (TerminatorConfValuestore):
|
|||
else:
|
||||
raise (KeyError)
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
stores = []
|
||||
stores.append (TerminatorConfValuestoreRC ())
|
||||
|
||||
try:
|
||||
import gconf
|
||||
stores.append (TerminatorConfValuestoreGConf ())
|
||||
except:
|
||||
pass
|
||||
|
||||
foo = TerminatorConfig (stores)
|
||||
|
||||
## cmsj: this is my testing ground
|
||||
## ensure that font is set in the Default gconf profile
|
||||
## set titlebars in the RC file
|
||||
## remove titletips from gconf/RC
|
||||
## do not define blimnle in any way
|
||||
|
||||
# This should come from gconf (it's set by gnome-terminal)
|
||||
print foo.font
|
||||
|
||||
# This should come from RC
|
||||
print foo.titlebars
|
||||
|
||||
# This should come from defaults
|
||||
print foo.titletips
|
||||
|
||||
# This should raise AttributeError
|
||||
#print foo.blimnle
|
||||
|
||||
# http_proxy is a value that is allowed to not exist
|
||||
print "final proxy: %s"%foo.http_proxy
|
||||
|
|
|
@ -37,3 +37,11 @@ class test_config():
|
|||
assert store.type == "Base"
|
||||
store.values['test_key'] = 'test_value'
|
||||
assert store['test_key'] == 'test_value'
|
||||
|
||||
def test_TerminatorConfValuestoreDefault (self):
|
||||
store = self.config.TerminatorConfValuestoreDefault ()
|
||||
assert store.type == "Default"
|
||||
assert store['extreme_tabs'] == False
|
||||
assert store['titletips'] == False
|
||||
assert store['enable_real_transparency'] == False # until the bug is fixed
|
||||
|
||||
|
|
Loading…
Reference in New Issue