index
:
.git
master
Unnamed repository; edit this file 'description' to name the repository.
Rob Crittenden
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ipalib
/
tests
/
test_plugable.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
123: API.finalize() now raises AssetionError if called more than once; added ...
Jason Gerard DeRose
2008-08-12
1
-0
/
+3
*
121: Renamed API.__call__() method to API.finalize()
Jason Gerard DeRose
2008-08-12
1
-1
/
+1
*
119: Added ProxyTarget.implemented_by() classmethod; added corresponding unit...
Jason Gerard DeRose
2008-08-12
1
-0
/
+43
*
100: Cleaned up NameSpace docstrings; cleanup up NameSpace unit tests
Jason Gerard DeRose
2008-08-09
1
-53
/
+60
*
99: Cleaned up unit tests for plugable.Plugin
Jason Gerard DeRose
2008-08-09
1
-24
/
+34
*
95: Improved docstrings for ReadOnly class; added ReadOnly.__islocked__() met...
Jason Gerard DeRose
2008-08-09
1
-0
/
+12
*
94: Renamed Proxy._clone() method to Proxy.__clone__(); updated unit tests
Jason Gerard DeRose
2008-08-09
1
-13
/
+20
*
93: Added Proxy.implements() method; addeded corresponding unit tests
Jason Gerard DeRose
2008-08-09
1
-79
/
+106
*
92: Added ProxyTarget.name property; added corresponding unit tests
Jason Gerard DeRose
2008-08-08
1
-3
/
+14
*
90: Renamed plugable.Abstract to ProxyTarget, which now subclasses from ReadO...
Jason Gerard DeRose
2008-08-08
1
-71
/
+84
*
89: Moved ClassChecker from test_public.py into tstutil.py; improved unit tes...
Jason Gerard DeRose
2008-08-08
1
-17
/
+50
*
88: Renamed ReadOnly._lock() to ReadOnly.__lock__(); updated subclasses and u...
Jason Gerard DeRose
2008-08-08
1
-2
/
+2
*
87: Moved to_cli(), from_cli() functions from plugable.py into new cli.py fil...
Jason Gerard DeRose
2008-08-08
1
-12
/
+0
*
86: Actually change *all* tab indentation to 4-space: 'sed s/\t/ /g'
Jason Gerard DeRose
2008-08-08
1
-120
/
+120
*
85: Added ReadOnly._lock() method to make class easier to use; updated subcla...
Jason Gerard DeRose
2008-08-08
1
-1
/
+3
*
83: Added unit tests for plugable.Abstract
Jason Gerard DeRose
2008-08-08
1
-0
/
+50
*
81: Switch from tab to 4-space indentation
Jason Gerard DeRose
2008-08-08
1
-369
/
+369
*
71: Proxy now uses base.__public__ instead of base.public; updated unit tests
Jason Gerard DeRose
2008-08-07
1
-5
/
+5
*
70: Plugin.__repr__ now again returns 'module_name.class_name()' form; update...
Jason Gerard DeRose
2008-08-07
1
-2
/
+2
*
69: Made Proxy.base a private attribute; updated unit tests
Jason Gerard DeRose
2008-08-07
1
-1
/
+0
*
68: Ported to changes in NameSpace, Proxy; updated unit tests
Jason Gerard DeRose
2008-08-07
1
-7
/
+8
*
67: Deleted NameSpace, Proxy; renamed NameSpace2, Proxy2 to NameSpace, Proxy
Jason Gerard DeRose
2008-08-06
1
-139
/
+18
*
66: Added NameSpace2 (bit simpler than NameSpace, better suited to Proxy2); a...
Jason Gerard DeRose
2008-08-06
1
-0
/
+55
*
65: Finished simplified Proxy2 class; updated unit tests
Jason Gerard DeRose
2008-08-06
1
-16
/
+15
*
64: Almost finish with Proxy2, where base class is passed to __init__ and met...
Jason Gerard DeRose
2008-08-06
1
-0
/
+71
*
61: Proxy now does a setattr for all callable attributes in __slots__ (and us...
Jason Gerard DeRose
2008-08-06
1
-0
/
+3
*
57: to_cli() function no longer replaces '__' with '.'; from_cli() function n...
Jason Gerard DeRose
2008-08-06
1
-9
/
+5
*
54: Added plugable.Proxy._clone() method; fleshed out public.obj; updated uni...
Jason Gerard DeRose
2008-08-06
1
-0
/
+7
*
52: Got cli working against new framework
Jason Gerard DeRose
2008-08-05
1
-2
/
+2
*
47: Added plugable.check_identifier() function; added corresponding unit tests
Jason Gerard DeRose
2008-08-05
1
-0
/
+24
*
46: plugable.API now takes allowed base class in __init__ and creates Registr...
Jason Gerard DeRose
2008-08-05
1
-4
/
+5
*
44: Added Plugin.finalize() method called by API after all plugin instances a...
Jason Gerard DeRose
2008-08-05
1
-4
/
+12
*
43: Fleshed out new plugable.API class; added corresponding unit tests
Jason Gerard DeRose
2008-08-05
1
-0
/
+67
*
42: plugable.Plugin.__init__() now takes the plugable.API instance as its sin...
Jason Gerard DeRose
2008-08-01
1
-4
/
+11
*
41: New plugable.NameSpace now has attributes set for each member; updated un...
Jason Gerard DeRose
2008-08-01
1
-2
/
+8
*
40: Rewrote dictionary interface for plugable.NameSpace to better suite new a...
Jason Gerard DeRose
2008-08-01
1
-1
/
+61
*
39: Added unit tests for Registrar.__iter__()
Jason Gerard DeRose
2008-08-01
1
-0
/
+38
*
38: dict interface of Registrar now works with both classes and strings as th...
Jason Gerard DeRose
2008-08-01
1
-14
/
+23
*
37: Renamed tstutil.yes_raises() to raises(); changed test_plugable.py to use...
Jason Gerard DeRose
2008-08-01
1
-53
/
+7
*
35: Renamed unit_common.py to tstutil.py
Jason Gerard DeRose
2008-08-01
1
-6
/
+6
*
34: Added tests.unit_common with frequently used utility functions; split ro ...
Jason Gerard DeRose
2008-08-01
1
-0
/
+18
*
33: Finished unit tests for plugable.Proxy
Jason Gerard DeRose
2008-08-01
1
-9
/
+66
*
32: Added Plugin and Proxy base classes in plugable module, along with to_cli...
Jason Gerard DeRose
2008-07-31
1
-0
/
+47
*
31: Renamed exceptions.py to errors.py
Jason Gerard DeRose
2008-07-31
1
-5
/
+5
*
30: Added plugable module with more generic implementation of Registrar; adde...
Jason Gerard DeRose
2008-07-28
1
-0
/
+115