changelog shortlog graph tags branches files raw help

Mercurial > core / changeset: logger tests

changeset 608: d91556aa3dae
parent 607: 1a5828267b90
child 609: 71433df733a9
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 18 Aug 2024 21:41:47 -0400
files: lisp/ffi/rocksdb/tests.lisp
description: logger tests
     1.1--- a/lisp/ffi/rocksdb/tests.lisp	Sun Aug 18 21:37:07 2024 -0400
     1.2+++ b/lisp/ffi/rocksdb/tests.lisp	Sun Aug 18 21:41:47 2024 -0400
     1.3@@ -451,4 +451,14 @@
     1.4          '(alien (* rocksdb-compactionfilterfactory))))))
     1.5     
     1.6 (deftest logger ()
     1.7-  "Test logging functionality.")
     1.8+  "Test logging functionality."
     1.9+  (with-alien ((state (* t))
    1.10+               (lev unsigned 0)
    1.11+               (msg c-string)
    1.12+               (log (* rocksdb-log-function) (alien-sap (alien-callable-function 'rocksdb-log-default))))
    1.13+    (is (typep
    1.14+         (rocksdb-logger-create-stderr-logger lev msg)
    1.15+         '(alien (* rocksdb-logger))))
    1.16+    (is (typep
    1.17+         (rocksdb-logger-create-callback-logger lev log state)
    1.18+         '(alien (* rocksdb-logger))))))