X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=spec%2Fedit_spec.py;h=9584b05169f5517217597859624d6cbd73ccad87;hb=8d594217e92517a626bb5b06f23a3034df1c4453;hp=b270d18158a443b5393310d8f141e70d71d31321;hpb=5c336b4f7017fb121fc2cbe2a02c1fa56986b560;p=swftools.git diff --git a/spec/edit_spec.py b/spec/edit_spec.py index b270d18..9584b05 100755 --- a/spec/edit_spec.py +++ b/spec/edit_spec.py @@ -39,7 +39,12 @@ class TwoPixelCheck(Check): return "pixel at (%d,%d)" % (self.x2,self.y2) class PixelBrighterThan(TwoPixelCheck): - pass + def verifies(self, model): + p1 = model.getPixel(self.x,self.y) + p2 = model.getPixel(self.x2,self.y2) + val1 = p1[0] + p1[1] + p1[2] + val2 = p2[0] + p2[1] + p2[2] + return val1 > val2 class PixelDarkerThan(TwoPixelCheck): pass @@ -293,7 +298,7 @@ class ImageWindow(wx.Window): if check: self.model.delete(check) else: - p = slef.model.GetPixel(x,y) + p = self.model.getPixel(x,y) color = p[0]<<16|p[1]<<8|p[2] self.model.append(PixelColorCheck(x,y,color)) else: