OSDN Git Service

tests: Update for ENOENT returns from unknown handles
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 10 Dec 2010 12:10:13 +0000 (12:10 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 10 Dec 2010 12:10:13 +0000 (12:10 +0000)
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
tests/gem_flink.c
tests/gem_mmap.c
tests/gem_readwrite.c

index ff999d2..8dc8832 100644 (file)
@@ -96,7 +96,7 @@ test_bad_flink(int fd)
 
        flink.handle = 0x10101010;
        ret = ioctl(fd, DRM_IOCTL_GEM_FLINK, &flink);
-       assert(ret == -1 && errno == EBADF);
+       assert(ret == -1 && errno == ENOENT);
 }
 
 static void
index d24005b..2239789 100644 (file)
@@ -93,7 +93,7 @@ int main(int argc, char **argv)
        mmap.size = 4096;
        printf("Testing mmaping of bad object.\n");
        ret = ioctl(fd, DRM_IOCTL_I915_GEM_MMAP, &mmap);
-       assert(ret == -1 && errno == EBADF);
+       assert(ret == -1 && errno == ENOENT);
 
        memset(&create, 0, sizeof(create));
        create.size = OBJECT_SIZE;
index 4f5cde6..07dc853 100644 (file)
@@ -127,11 +127,11 @@ int main(int argc, char **argv)
 
        printf("Testing read of bad buffer handle\n");
        ret = do_read(fd, 1234, buf, 0, 1024);
-       assert(ret == -1 && errno == EBADF);
+       assert(ret == -1 && errno == ENOENT);
 
        printf("Testing write of bad buffer handle\n");
        ret = do_write(fd, 1234, buf, 0, 1024);
-       assert(ret == -1 && errno == EBADF);
+       assert(ret == -1 && errno == ENOENT);
 
        close(fd);