diff --git a/tests/testlib/obsmarker-common.sh b/tests/testlib/obsmarker-common.sh
index 3609ea82b9717a6dc676c0c096f4b249f485c9fc_dGVzdHMvdGVzdGxpYi9vYnNtYXJrZXItY29tbW9uLnNo..86f39a89b63e337be88c773e57431ad5dd980069_dGVzdHMvdGVzdGxpYi9vYnNtYXJrZXItY29tbW9uLnNo 100644
--- a/tests/testlib/obsmarker-common.sh
+++ b/tests/testlib/obsmarker-common.sh
@@ -1,7 +1,9 @@
 mkcommit() {
-   echo "$1" > "$1"
-   hg add "$1"
-   hg ci -m "$1"
+   name="$1"
+   shift
+   echo "$name" > "$name"
+   hg add "$name"
+   hg ci -m "$name" "$@"
 }
 
 getid() {