summaryrefslogtreecommitdiff
path: root/Pb/Break/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'Pb/Break/__init__.py')
-rwxr-xr-xPb/Break/__init__.py25
1 files changed, 11 insertions, 14 deletions
diff --git a/Pb/Break/__init__.py b/Pb/Break/__init__.py
index 5e429e9..9f5dba5 100755
--- a/Pb/Break/__init__.py
+++ b/Pb/Break/__init__.py
@@ -18,6 +18,15 @@ _header_offset = 2000
_default_breakmode = "subtle"
class PbBreak(Pb): #FIXME in db gallery
+ _test_params = {
+ "url" : "http://i.asdf.us/im/de/HolyMountain2_1322275112_seamonkey.gif",
+ "breaktype" : "RGB_WASH",
+ "finalformat" : "png",
+ "breakmode" : "extreme",
+ "breakangle" : "10",
+ "username" : "donkey",
+ "expanded" : "false"
+ }
def __init__(self,
url=None,
breaktype=None,
@@ -26,10 +35,11 @@ class PbBreak(Pb): #FIXME in db gallery
breakangle=None,
username=None,
expanded=None,
- ):
+ ):
super(PbBreak,self).__init__();
+ self.params.set_val("username", username, value_type="string");
self.params.set_val("breaktype", self._get_breaktype(breaktype), value_type="string");
self.params.set_val("breakmode", breakmode, value_type="enum", enum_values=["subtle", "extreme", "gradual"])
self.params.set_val("breakangle", breakangle, value_type="float")
@@ -162,16 +172,3 @@ class PbBreak(Pb): #FIXME in db gallery
self._final_conversion()
self._cleanup()
- @classmethod
- def test(cls):
- TEST_PARAMS = {
- "url" : "http://i.asdf.us/im/de/HolyMountain2_1322275112_seamonkey.gif",
- "breaktype" : "RGB_WASH",
- "finalformat" : "png",
- "breakmode" : "extreme",
- "breakangle" : "10",
- "username" : "donkey",
- "expanded" : "false"
- }
- b = cls(**TEST_PARAMS)
- b.create();