Module Name: src Committed By: pooka Date: Tue Feb 22 13:25:18 UTC 2011
Modified Files: src/tests/rump/rumpvfs: t_basic.c Log Message: One more lseek test case: in case of an error, check rv == -1 (so that it's not e.g UINT_MAX). To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/rump/rumpvfs/t_basic.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/rump/rumpvfs/t_basic.c diff -u src/tests/rump/rumpvfs/t_basic.c:1.1 src/tests/rump/rumpvfs/t_basic.c:1.2 --- src/tests/rump/rumpvfs/t_basic.c:1.1 Tue Feb 22 10:36:13 2011 +++ src/tests/rump/rumpvfs/t_basic.c Tue Feb 22 13:25:18 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: t_basic.c,v 1.1 2011/02/22 10:36:13 pooka Exp $ */ +/* $NetBSD: t_basic.c,v 1.2 2011/02/22 13:25:18 pooka Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -62,6 +62,9 @@ RZ(rump_init()); RL(fd = rump_sys_open(TESTFILE, O_RDWR | O_CREAT, 0777)); + rv = rump_sys_lseek(37, FIVE_MEGS, SEEK_SET); + ATF_REQUIRE_ERRNO(EBADF, rv == -1); + rv = rump_sys_lseek(fd, FIVE_MEGS, SEEK_SET); ATF_REQUIRE_EQ(rv, FIVE_MEGS);