diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..ed0e075f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +language: clojure +lein: lein2 +jdk: + - oraclejdk8 +lein: 2.7.0 +clojure: 1.8.0 +env: + - TRAVIS_NODE_VERSION="6.2.2" +install: + - nvm install $TRAVIS_NODE_VERSION + - nvm use $TRAVIS_NODE_VERSION + - npm install +script: lein test; lein doo node test once diff --git a/package.json b/package.json index 3b25d628..9386ace5 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "engines": { "node": "6.x.x" }, - "version": "0.3.1", + "version": "0.3.2", "description": "A persistent, embedded knowledge base inspired by Datomic and DataScript.", "dependencies": { "promise-sqlite": "1.5.0", diff --git a/project.clj b/project.clj index b0ac763e..19ea8413 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject mozilla/datomish "0.3.1" +(defproject mozilla/datomish "0.3.2" :description "A persistent, embedded knowledge base inspired by Datomic and DataScript." :url "https://github.com/mozilla/datomish" :license {:name "Apache License, Version 2.0" diff --git a/test/datomish/places/import_test.cljc b/test/datomish/places/import_test.cljc index 113e1cac..3a94b45d 100644 --- a/test/datomish/places/import_test.cljc +++ b/test/datomish/places/import_test.cljc @@ -8,6 +8,13 @@ ;; CONDITIONS OF ANY KIND, either express or implied. See the License for the ;; specific language governing permissions and limitations under the License. +;; +;; These tests are disabled for the moment -- they depend on +;; having a particular places.sqlite. +;; +;; Issue #108 tracks removing this code from Datomish itself. +;; + (ns datomish.places.import-test #?(:cljs (:require-macros @@ -39,6 +46,7 @@ (tufte/add-basic-println-handler! {}) +#_ (deftest-async test-import (with-tempfile [t (tempfile)] (let [places (