Ejemplo n.º 1
0
def test_process_inner_i2():
    '''Check extraction of tensile and compressive layers.'''
    geo_strings = {
        0: '[150,(75,50),25]',
    }

    expected_lists = {
            # left             , right
        0: [[25.0, 75.0, 150.0], [150.0, 50.0, 25.0]],
    }

    for g, expected in zip(geo_strings.values(), expected_lists.values()):
        inner_i = upt._get_inner_i(g)

        left = list(upt.process_inner_i(inner_i, left=True, reverse=True))
        right = list(upt.process_inner_i(inner_i, left=False, reverse=True))

        actual = [left, right]
        nt.assert_equals(actual, expected)
Ejemplo n.º 2
0
def test_get_inner_i2():
    '''Check a list of revered inner_i components is returned; reverse=True.'''
    inner_i1 = '[100,(150.0,50),300]'
    actual = upt._get_inner_i(inner_i1, reverse=True)
    expected = [300.0, (50.0, 150.0), 100.0]
    nt.assert_equal(actual, expected)
Ejemplo n.º 3
0
def test_get_inner_i1():
    '''Check a list of inner_i components is returned.'''
    inner_i1 = '[100,(150.0,50),300]'
    actual = upt._get_inner_i(inner_i1)
    expected = [100.0, (150.0, 50.0), 300.0]
    nt.assert_equal(actual, expected)