コード例 #1
0
ファイル: util_test.py プロジェクト: sh4rkfin/misc
 def test_tol_methods(self):
     tol = 1e-3
     val = 1e-4
     self.assertTrue(util.eq(val, 0, tol))
     self.assertTrue(util.le(val, 0, tol))
     self.assertFalse(util.lt(val, 0, tol))
     val = -1e-4
     self.assertTrue(util.eq(val, 0, tol))
     self.assertTrue(util.le(val, 0, tol))
     self.assertFalse(util.lt(val, 0, tol))
コード例 #2
0
def test_parse():
    eq( parse(["ex-pyflakes.py:7: 're' imported but unused\n",
              "ex-pyflakes.py:14: undefined name 'NotImplementedErrror'\n",
               ],
              ),
         [{'path': 'ex-pyflakes.py', 'message': 'imported but unused', 
           'message_obj': 're', 'lineno': '7'}, 
          {'path': 'ex-pyflakes.py', 'message': 'undefined name', 
           'message_obj': 'NotImplementedErrror', 'lineno': '14'},
          ]
        )
コード例 #3
0
def t_eq(t1, t2, epsilon=.000001):
    """Test if two tuples are equal as defined by util.eq().  This compares any two 
    tuples where len(t1) <= len(t2)"""
    logging.basicConfig(level=logging.DEBUG)
    logging.debug(f"t1 is {t1}")
    logging.debug(f"t2 is {t2}")
    condition = [
        util.eq(t1[count], t2[count], epsilon=epsilon)
        for count in range(len(t1))
    ]
    logging.debug(f"Condition is {condition}")
    return False not in condition
コード例 #4
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context):
    assert util.eq(context.b.w, 0.0)
コード例 #5
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context):
    assert util.eq(context.b.z, 3.1)
コード例 #6
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context):
    assert util.eq(context.b.y, -4.2)
コード例 #7
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context):
    assert util.eq(context.b.x, 4.3)
コード例 #8
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context):
    assert util.eq(context.a.w, 1.0)
コード例 #9
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context, color):
    assert util.eq(context.c.blue, color)
コード例 #10
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context, color):
    assert util.eq(context.c.green, color)
コード例 #11
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context, result):
    assert util.eq(tuples.dot(context.a, context.b), result)
コード例 #12
0
ファイル: tuples_steps.py プロジェクト: pcn/trtc
def step_impl(context, mag):
    assert util.eq(tuples.magnitude(context.norm), mag)
コード例 #13
0
def test_checkpath():
    eq( checkpath(path='ex-pyflakes.py'), [
        [1, 'error', 'imported but unused', 'os']],
        )