def test_data_attr():
    las = lasio.LASFile()
    las.append_curve('TEST1', data=[1, 2, 3])
    las.append_curve_item(lasio.CurveItem('TEST2', data=[4, 5, 6]))
    las.append_curve('TEST3', data=[7, 8, 9])
    logger.debug('las.data = {}'.format(las.data))
    # the .all() method assumes these are numpy ndarrays; that should be the case.
    assert (las.data == np.asarray([[1, 4, 7], [2, 5, 8], [3, 6, 9]])).all()
Exemplo n.º 2
0
def test_data_attr():
    las = lasio.LASFile()
    las.append_curve('TEST1', data=[1, 2, 3])
    las.append_curve_item(lasio.CurveItem('TEST2', data=[4, 5, 6]))
    las.append_curve('TEST3', data=[7, 8, 9])
    logger.debug('las.data = {}'.format(las.data))
    # the .all() method assumes these are numpy ndarrays; that should be the case.
    assert (las.data == np.asarray([[1, 4, 7], [2, 5, 8], [3, 6, 9]])).all()
Exemplo n.º 3
0
def test_duplicate_append_curve():
    las = lasio.read(egfn('sample.las'))
    las.append_curve('TEST', data=[1, 2, 3])
    las.append_curve('TEST', data=[4, 5, 6])
    assert [c.mnemonic for c in las.curves[-2:]] == ['TEST:1', 'TEST:2']
Exemplo n.º 4
0
def test_duplicate_append_curve():
    las = lasio.read(egfn('sample.las'))
    las.append_curve('TEST', data=[1,2,3])
    las.append_curve('TEST', data=[4,5,6])
    assert [c.mnemonic for c in las.curves[-2:]] == ['TEST:1', 'TEST:2']
def test_append_curve_and_item():
    las = lasio.LASFile()
    data = [1, 2, 3]
    las.append_curve('TEST1', data=data)
    las.append_curve_item(lasio.CurveItem('TEST2', data=data))
    assert (las['TEST1'] == las['TEST2']).all()
Exemplo n.º 6
0
def test_append_curve_and_item():
    las = lasio.LASFile()
    data = [1, 2, 3]
    las.append_curve('TEST1', data=data)
    las.append_curve_item(lasio.CurveItem('TEST2', data=data))
    assert (las['TEST1'] == las['TEST2']).all()
Exemplo n.º 7
0
def test_append_curve_and_item():
    las = lasio.LASFile()
    data = [1, 2, 3]
    las.append_curve("TEST1", data=data)
    las.append_curve_item(lasio.CurveItem("TEST2", data=data))
    assert (las["TEST1"] == las["TEST2"]).all()
Exemplo n.º 8
0
def test_duplicate_append_curve():
    las = lasio.read(egfn("sample.las"))
    las.append_curve("TEST", data=[1, 2, 3])
    las.append_curve("TEST", data=[4, 5, 6])
    assert [c.mnemonic for c in las.curves[-2:]] == ["TEST:1", "TEST:2"]