示例#1
0
 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']],
        )