summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2013-08-26 21:16:37 +0200
committerDaniel Vetter <daniel.vetter@ffwll.ch>2013-08-26 21:16:37 +0200
commit02c0d20fa87aaad4b791407e4eb3eaf4d6079de6 (patch)
treedc596b2a8034bc53b6a6e0ad6c0cecb768f529b5
parentad0f081f2b569a2392d0df1fe7bb140b57d91a46 (diff)
lib/drmtest: restore in_fixture assert
I didn't really want to revert those, too ... Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r--lib/drmtest.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/drmtest.c b/lib/drmtest.c
index ed249f96..e1522b70 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -654,6 +654,8 @@ static enum {
bool __igt_fixture(void)
{
+ assert(!in_fixture);
+
if (igt_only_list_subtests())
return false;
@@ -666,11 +668,15 @@ bool __igt_fixture(void)
void __igt_fixture_complete(void)
{
+ assert(in_fixture);
+
in_fixture = false;
}
void __igt_fixture_end(void)
{
+ assert(in_fixture);
+
in_fixture = false;
longjmp(igt_subtest_jmpbuf, 1);
}