def test_orientation_passing_as(self): # below shouldn't raise # as enum pf = PicketFence.from_demo_image() pf.analyze(orientation=Orientation.LEFT_RIGHT) # as str pf = PicketFence.from_demo_image() pf.analyze(orientation="Left-Right")
def setUpClass(cls): cls.pf = PicketFence.from_demo_image() cls.pf.analyze()
def test_demo_lower_tolerance(self): pf = PicketFence.from_demo_image() pf.analyze(0.15, action_tolerance=0.05) pf.plot_analyzed_image() self.assertAlmostEqual(pf.percent_passing, 94, delta=1)
def setUpClass(cls): cls.pf = PicketFence.from_demo_image() cls.pf.analyze(hdmlc=cls.hdmlc, sag_adjustment=cls.sag_adjustment)
def test_demo_lower_tolerance(self): pf = PicketFence.from_demo_image() pf.analyze(0.15, action_tolerance=0.05) pf.plot_analyzed_image() self.assertAlmostEqual(pf.percent_passing, 95, delta=1)
def test_bad_tolerance_values(self): pf = PicketFence.from_demo_image() self.assertRaises(ValueError, pf.analyze, 0.2, 0.3)
def setUpClass(cls): cls.pf = PicketFence.from_demo_image() cls.pf.analyze() cls.pf_updown = PicketFence.from_demo_image() cls.pf_updown.image.rot90() cls.pf_updown.analyze()