From a3bfd4de13e415c3c8267762311340579967cbbb Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Mon, 19 Aug 2013 18:53:54 +0100 Subject: Complain if a scenario has no THENs --- yarn.tests/no-then.exit | 1 + yarn.tests/no-then.script | 14 ++++++++++++++ yarn.tests/no-then.stderr | 3 +++ 3 files changed, 18 insertions(+) create mode 100644 yarn.tests/no-then.exit create mode 100755 yarn.tests/no-then.script create mode 100644 yarn.tests/no-then.stderr (limited to 'yarn.tests') diff --git a/yarn.tests/no-then.exit b/yarn.tests/no-then.exit new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/yarn.tests/no-then.exit @@ -0,0 +1 @@ +1 diff --git a/yarn.tests/no-then.script b/yarn.tests/no-then.script new file mode 100755 index 0000000..491853f --- /dev/null +++ b/yarn.tests/no-then.script @@ -0,0 +1,14 @@ +#!/bin/sh + +set -eu + + +cat < "$DATADIR/1.yarn" + SCENARIO foo + WHEN doing ok + + IMPLEMENTS WHEN doing ok + true +EOF + +./run-yarn "$DATADIR/1.yarn" diff --git a/yarn.tests/no-then.stderr b/yarn.tests/no-then.stderr new file mode 100644 index 0000000..b018036 --- /dev/null +++ b/yarn.tests/no-then.stderr @@ -0,0 +1,3 @@ +ERROR: Some scenarios have no THENs: + "foo" + -- cgit v1.2.1