Browse Source

Clojure tests: Update to Clojure 1.8.0

Also update other dependencies to be current.
Keith R. Gustafson 9 years ago
parent
commit
f16f0f0f90

+ 4 - 4
frameworks/Clojure/aleph/README.md

@@ -1,6 +1,6 @@
 # Compojure Benchmarking Test
 
-This is the [Aleph](https;//github.com/ztellman/aleph) portion of a [benchmarking test suite](../) comparing a variety of web development platforms.
+This is the [Aleph](https://github.com/ztellman/aleph) portion of a [benchmarking test suite](../) comparing a variety of web development platforms.
 
 ### JSON Encoding Test
 
@@ -10,9 +10,9 @@ This is the [Aleph](https;//github.com/ztellman/aleph) portion of a [benchmarkin
 The dependencies are documented in [project.clj](hello/project.clj),
 but the main ones are:
 
-* [Aleph 0.4.0](https://github.com/ztellman/aleph)
-* [Clojure 1.7.0-beta2](http://clojure.org/)
-* [Cheshire 5.4.0](https://github.com/dakrone/cheshire), which in turn uses [Jackson](http://jackson.codehaus.org/)
+* [Aleph 0.4.1-beta2](https://github.com/ztellman/aleph)
+* [Clojure 1.8.0](http://clojure.org/)
+* [Cheshire 5.5.0](https://github.com/dakrone/cheshire), which in turn uses [Jackson](http://jackson.codehaus.org/)
 
 ## Test URLs
 ### JSON Encoding Test

+ 5 - 5
frameworks/Clojure/aleph/hello/project.clj

@@ -1,9 +1,9 @@
 (defproject hello "aleph"
   :description "JSON/plaintext tests"
-  :dependencies [[org.clojure/clojure "1.7.0-beta2"]
-                 [clj-tuple "0.2.1"]
-                 [org.clojure/tools.cli "0.3.1"]
-                 [aleph "0.4.0"]
-                 [cheshire "5.4.0"]]
+  :dependencies [[org.clojure/clojure "1.8.0"]
+                 [clj-tuple "0.2.2"]
+                 [org.clojure/tools.cli "0.3.3"]
+                 [aleph "0.4.1-beta2"]
+                 [cheshire "5.5.0"]]
   :main hello.handler
   :aot :all)

+ 1 - 1
frameworks/Clojure/compojure/README.md

@@ -14,7 +14,7 @@ This is the Compojure portion of a [benchmarking test suite](../) comparing a va
 The dependencies are documented in [project.clj](hello/project.clj),
 but the main ones are:
 
-* [Clojure 1.7.0](http://clojure.org/)
+* [Clojure 1.8.0](http://clojure.org/)
 * [Compojure 1.4.0](https://github.com/weavejester/compojure)
 * [Ring-JSON 0.4.0](https://github.com/ring-clojure/ring-json), which in turn uses [Cheshire](https://github.com/dakrone/cheshire), which in turn uses [Jackson](http://jackson.codehaus.org/)
 * [Korma 0.4.2](http://sqlkorma.com/)

+ 1 - 1
frameworks/Clojure/compojure/hello/project.clj

@@ -2,7 +2,7 @@
   :description "FrameworkBenchmarks test implementations"
   :url "http://localhost:3000/"
   :min-lein-version "2.0.0"
-  :dependencies [[org.clojure/clojure "1.7.0"]
+  :dependencies [[org.clojure/clojure "1.8.0"]
                  [compojure "1.4.0"]
                  [ring/ring-json "0.4.0"]
                  [korma "0.4.2"]

+ 1 - 1
frameworks/Clojure/http-kit/README.md

@@ -14,7 +14,7 @@ This is the Compojure (using http-kit) portion of a [benchmarking test suite](..
 The dependencies are documented in [project.clj](hello/project.clj),
 but the main ones are:
 
-* [Clojure 1.7.0](http://clojure.org/)
+* [Clojure 1.8.0](http://clojure.org/)
 * [http-kit](http://http-kit.org)
 * [Ring-JSON 0.4.0](https://github.com/ring-clojure/ring-json), which in turn uses [Cheshire](https://github.com/dakrone/cheshire), which in turn uses [Jackson](http://jackson.codehaus.org/)
 * [Korma 0.4.2](http://sqlkorma.com/)

+ 1 - 1
frameworks/Clojure/http-kit/hello/project.clj

@@ -1,7 +1,7 @@
 (defproject hello "http-kit"
   :description "FrameworkBenchmarks test implementations"
   :url "http://localhost:8080/"
-  :dependencies [[org.clojure/clojure "1.7.0"]
+  :dependencies [[org.clojure/clojure "1.8.0"]
                  [compojure "1.4.0"]
                  [ring/ring-json "0.4.0"]
                  [org.clojure/tools.cli "0.2.1"]

+ 4 - 18
frameworks/Clojure/luminus/README.md

@@ -1,6 +1,6 @@
 # Luminus Benchmarking Test
 
-This is the Luminus portion of a [benchmarking test suite](../) comparing a variety of web development platforms.
+This is the [Luminus](http://www.luminusweb.net/) portion of a [benchmarking test suite](../) comparing a variety of web development platforms.
 
 ### JSON Encoding Test
 
@@ -14,21 +14,7 @@ This is the Luminus portion of a [benchmarking test suite](../) comparing a vari
 The dependencies are documented in [project.clj](hello/project.clj),
 but the main ones are:
 
-* [Clojure 1.5.1](http://clojure.org/)
-* [lib-noir 0.5.5](https://github.com/noir-clojure/lib-noir)
-* [Compojure 1.1.5](https://github.com/weavejester/compojure)
-* [Cheshire 5.1.1](https://github.com/dakrone/cheshire), which in turn uses [Jackson](http://jackson.codehaus.org/)
-* [Korma 0.3.0-RC5](http://sqlkorma.com/)
+* [Clojure 1.8.0](http://clojure.org/)
+* [Compojure 1.4.0](https://github.com/weavejester/compojure)
+* [Cheshire 5.5.0](https://github.com/dakrone/cheshire), which in turn uses [Jackson](http://jackson.codehaus.org/)
 
-## Test URLs
-### JSON Encoding Test
-
-http://localhost/hello-compojure-standalone/json
-
-### Data-Store/Database Mapping Test
-
-http://localhost/hello-compojure-standalone/db
-
-### Variable Query Test
-
-http://localhost/hello-compojure-standalone/db/2

+ 1 - 1
frameworks/Clojure/pedestal/README.md

@@ -1,6 +1,6 @@
 # Pedestal Benchmarking Test
 
-This is the Pedestal portion of a [benchmarking test suite](../) comparing a variety of web development platforms.
+This is the [Pedestal](https://github.com/pedestal/pedestal) portion of a [benchmarking test suite](../) comparing a variety of web development platforms.
 
 ## Test URLs
 ### JSON Encoding Test

+ 7 - 7
frameworks/Clojure/pedestal/project.clj

@@ -3,18 +3,18 @@
   :url "https://github.com/TechEmpower/FrameworkBenchmarks"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
-  :dependencies [[org.clojure/clojure "1.6.0"]
-                 [io.pedestal/pedestal.service "0.3.1"]
-                 [io.pedestal/pedestal.jetty "0.3.1"]
+  :dependencies [[org.clojure/clojure "1.8.0"]
+                 [io.pedestal/pedestal.service "0.4.1"]
+                 [io.pedestal/pedestal.jetty "0.4.1"]
                  [ch.qos.logback/logback-classic "1.1.2" :exclusions [org.slf4j/slf4j-api]]
                  [org.slf4j/jul-to-slf4j "1.7.7"]
                  [org.slf4j/jcl-over-slf4j "1.7.7"]
                  [org.slf4j/log4j-over-slf4j "1.7.7"]
-                 [org.clojure/data.json "0.2.5"]
-                 [org.clojure/java.jdbc "0.3.6"]
+                 [org.clojure/data.json "0.2.6"]
+                 [org.clojure/java.jdbc "0.4.2"]
                  [korma "0.4.0"]
-                 [mysql/mysql-connector-java "5.1.6"]
-                 [hiccup "1.0.4"]]
+                 [mysql/mysql-connector-java "5.1.38"]
+                 [hiccup "1.0.5"]]
   :min-lein-version "2.0.0"
   :resource-paths ["config", "resources"]
   :profiles {:dev {:aliases {"run-dev" ["trampoline" "run" "-m" "pedestal.server/run-dev"]}