summaryrefslogtreecommitdiff
path: root/tests.branching
diff options
context:
space:
mode:
Diffstat (limited to 'tests.branching')
-rwxr-xr-xtests.branching/edit-updates-stratum.script7
-rwxr-xr-xtests.branching/petrify.script7
-rwxr-xr-xtests.branching/setup2
3 files changed, 15 insertions, 1 deletions
diff --git a/tests.branching/edit-updates-stratum.script b/tests.branching/edit-updates-stratum.script
index 9815fa22..f95526e2 100755
--- a/tests.branching/edit-updates-stratum.script
+++ b/tests.branching/edit-updates-stratum.script
@@ -20,6 +20,13 @@
set -eu
+# Disable test on versions of Python before 2.7.
+if ! python --version 2>&1 | grep '^Python 2\.[78]' > /dev/null
+then
+ cat "$SRCDIR/tests.branching/edit-updates-stratum.stdout"
+ exit 0
+fi
+
# Create system branch.
cd "$DATADIR/workspace"
"$SRCDIR/scripts/test-morph" init
diff --git a/tests.branching/petrify.script b/tests.branching/petrify.script
index d6c380b2..30f9f5df 100755
--- a/tests.branching/petrify.script
+++ b/tests.branching/petrify.script
@@ -21,6 +21,13 @@
set -eu
+# Disable test on versions of Python before 2.7.
+if ! python --version 2>&1 | grep '^Python 2\.[78]' > /dev/null
+then
+ cat "$SRCDIR/tests.branching/petrify.stdout"
+ exit 0
+fi
+
cd "$DATADIR/workspace"
"$SRCDIR/scripts/test-morph" init
"$SRCDIR/scripts/test-morph" update-gits baserock:morphs master hello-stratum
diff --git a/tests.branching/setup b/tests.branching/setup
index cce3b672..f075e7b1 100755
--- a/tests.branching/setup
+++ b/tests.branching/setup
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# Copyright (C) 2012 Codethink Limited
#
# This program is free software; you can redistribute it and/or modify