summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xPb/Gradient/__init__.py2
-rw-r--r--Pb/__init__.py6
-rw-r--r--test.py1
3 files changed, 7 insertions, 2 deletions
diff --git a/Pb/Gradient/__init__.py b/Pb/Gradient/__init__.py
index bde42ba..e0a08b0 100755
--- a/Pb/Gradient/__init__.py
+++ b/Pb/Gradient/__init__.py
@@ -193,7 +193,7 @@ class PbGradient(Pb):
def _make_bevel(self):
cmd = [BEVELBORDER]
cmd += self._get_bevelvalue()
- cmd += [ self.filepath]
+ cmd += [ self.filepath, self.filepath]
self._call_cmd(cmd)
def create(self):
diff --git a/Pb/__init__.py b/Pb/__init__.py
index 607362f..586b363 100644
--- a/Pb/__init__.py
+++ b/Pb/__init__.py
@@ -108,10 +108,14 @@ class Pb(object):
sys.exit(1);
@classmethod
- def example_run(cls, params=None):
+ def example_run(cls, params=None, verbose=True):
example_params = params or cls.example_params
if not example_params:
raise AttributeError ("Must supply test params to test %s" % cls.__name__)
b = cls(**example_params)
b.create();
+ if verbose:
+ sys.stderr.write("generated %s\n" % b.filepath)
+ sys.stderr.write("files created %s\n" % b._files_created)
+ sys.stderr.write("commands %s" % " ".join(b.commands))
diff --git a/test.py b/test.py
index 53dd4ed..be62d3f 100644
--- a/test.py
+++ b/test.py
@@ -1,2 +1,3 @@
from Pb.Gradient import PbGradient
PbGradient.example_run()
+