mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
28 lines
756 B
Python
28 lines
756 B
Python
import sys
|
|
import os
|
|
|
|
sys.path.insert(1, os.path.join(sys.path[0], "../../"))
|
|
import rips
|
|
|
|
|
|
def test_well_path(rips_instance, initialize_test):
|
|
well_path_coll = rips_instance.project.descendants(rips.WellPathCollection)[0]
|
|
assert len(well_path_coll.well_paths()) == 0
|
|
|
|
well_path = well_path_coll.add_new_object(rips.ModeledWellPath)
|
|
well_path2 = well_path_coll.add_new_object(rips.ModeledWellPath)
|
|
assert len(well_path_coll.well_paths()) == 2
|
|
|
|
well_path.delete()
|
|
assert len(well_path_coll.well_paths()) == 1
|
|
|
|
try:
|
|
# Delete again should throw exception
|
|
well_path.delete()
|
|
assert False
|
|
except Exception:
|
|
assert True
|
|
|
|
well_path2.delete()
|
|
assert len(well_path_coll.well_paths()) == 0
|