aboutsummaryrefslogtreecommitdiff
path: root/biology/py-libsedml/files/quick-test.py
diff options
context:
space:
mode:
Diffstat (limited to 'biology/py-libsedml/files/quick-test.py')
-rw-r--r--biology/py-libsedml/files/quick-test.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/biology/py-libsedml/files/quick-test.py b/biology/py-libsedml/files/quick-test.py
new file mode 100644
index 000000000000..59be4485ce6d
--- /dev/null
+++ b/biology/py-libsedml/files/quick-test.py
@@ -0,0 +1,20 @@
+# from https://github.com/fbergmann/libSEDML/issues/152
+
+import libsedml
+
+# create data set
+data_set = libsedml.SedDataSet()
+
+# set id
+assert data_set.setId('obj') == 0
+
+# check id set
+assert data_set.getId() == 'obj'
+
+# set empty name
+assert data_set.setName('') == 0
+
+# id is no longer set!
+assert data_set.getId() == 'obj'
+
+print("Test passed");