-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.lisp
22 lines (19 loc) · 901 Bytes
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(in-package :cl-user)
(py4cl2-cffi:defpymodule "math" nil :silent t :continue-ignoring-errors nil)
(py4cl2-cffi:defpymodule "numpy" nil :lisp-package "NP" :silent t
:continue-ignoring-errors nil)
(py4cl2-cffi:defpymodule "numpy.random" t :silent t
:continue-ignoring-errors nil)
;;; Do not test on ECL on CI just to save some travis time
;;; Do not test on ABCL because it causes some error even though the command
;;; works fine in the REPL
#-(or ecl abcl)
(progn
(py4cl2-cffi:defpymodule "networkx" nil :lisp-package "NX" :silent t
:continue-ignoring-errors nil)
(py4cl2-cffi:defpymodule "matplotlib.pyplot" nil :lisp-package "PLT" :silent t
:continue-ignoring-errors nil))
(defpackage :py4cl2-cffi-tests
(:use :cl :clunit :py4cl2-cffi :iterate)
(:shadow :deftest)
(:export :run))