Added Travis integration
authorNikolaus Rath <Nikolaus@rath.org>
Fri, 13 May 2016 20:24:52 +0000 (13:24 -0700)
committerNikolaus Rath <Nikolaus@rath.org>
Fri, 13 May 2016 21:52:55 +0000 (14:52 -0700)
.travis.yml [new file with mode: 0644]
Makefile.am

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..565bf5e
--- /dev/null
@@ -0,0 +1,16 @@
+sudo: required
+language:
+    - python
+    - c
+python: "3.5"
+compiler: gcc
+install:
+    - sudo apt-get update -qq
+    - sudo apt-get install -qq doxygen libtool automake autoconf
+    - sudo python -m pip install pytest
+script:
+    - ./makeconf.sh
+    - ./configure
+    - make -j4
+    - doxygen doc/Doxyfile
+    - python -m pytest test/
index 971d5fec1d8f25e3cfe8d35c49294b158b431fa2..6cb802cf40826444a2d3131709da41859b71332a 100644 (file)
@@ -12,3 +12,7 @@ pkgconfigdir = @pkgconfigdir@
 pkgconfig_DATA = fuse3.pc
 
 $(pkgconfig_DATA): config.status
+
+.PHONY: test
+test: all
+       python3 -m pytest test/