From a4afecaeb9414535a4da21853c1de01c6d302728 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Fri, 18 Nov 2011 09:59:39 +0100 Subject: Implement magic_descriptor() --- test.lua | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'test.lua') diff --git a/test.lua b/test.lua index 83331a7..32bfb57 100644 --- a/test.lua +++ b/test.lua @@ -2,15 +2,25 @@ magic = require("magic") + m = magic.open() - assert(m:load()) - print(m:errno()) -print(m:file("Makefile")) +-- test magic.descriptor() from stdin +if arg[1] == "--stdin" then + -- stdin = 0 + m:setflags(magic.MIME_ENCODING) + print(m:descriptor(0)) + os.exit(0) +else + os.execute("lua test.lua --stdin < Makefile") +end + +print(m:file("Makefile")) m:setflags(magic.MIME_TYPE) print(m:error()) - print(m:file("Makefile")) + + -- cgit v1.2.3