Mercurial > core / lisp/ffi/zstd/tests.lisp
changeset 394: |
a866723aac84 |
parent: |
6b87df03cdaf
|
child: |
c40d2a41d7ce |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Sat, 01 Jun 2024 19:16:02 -0400 |
permissions: |
-rw-r--r-- |
description: |
init qmp |
1 ;;; zstd/tests.lisp --- Zstd FFI tests 6 (defpackage :zstd/tests 7 (:use :cl :std :rt :zstd)) 9 (in-package :zstd/tests) 18 (is (= (car x) (cdr x)))) 19 `((,zstd::zstd-clevel-default . 3) 20 (,zstd::zstd-magicnumber . -47205080) 21 (,zstd::zstd-magic-skippable-start . 407710288) 22 (,zstd::zstd-blocksizelog-max . 17) 23 (,zstd::zstd-blocksize-max . 131072) 24 (,zstd::zstd-contentsize-unknown . -1) 25 (,zstd::zstd-contentsize-error . -2) 26 (,zstd::zstd-max-input-size . -71777214294589696) 27 (,zstd::zstd-version-number . (zstd::zstd-versionnumber)) 28 (,zstd::zstd-magic-dictionary . -332356553)))) 31 ;; (zstd::zstd-compress) 32 ;; (zstd::zstd-decompress) 37 (in (zstd::allocate-zstd-inbuffer-s)) 38 (out (zstd::allocate-zstd-outbuffer-s)) 39 (cst (zstd::zstd-createcstream))) 40 (setf ret (zstd::zstd-initcstream cst 9)) 41 (is (= 0 (zstd::zstd-iserror ret))) 42 (zstd::zstd-compressstream cst out in) 43 (is (= 0 (zstd::zstd-compressstream2 cst out in 0)))))