From f32d3eaff785ae2e322c744df05ea4eec116d912 Mon Sep 17 00:00:00 2001
From: Juergen Hoetzel <juergen@archlinux.org>
Date: Mon, 10 Sep 2012 15:36:45 +0200
Subject: [PATCH 1/3] fix duplicate definition of test-objects->data

---
 src/test/clojure/clojure/java/test_jmx.clj | 15 ++++++---------
 1 Datei geändert, 6 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

diff --git a/src/test/clojure/clojure/java/test_jmx.clj b/src/test/clojure/clojure/java/test_jmx.clj
index 70143fc..f250c9a 100644
--- a/src/test/clojure/clojure/java/test_jmx.clj
+++ b/src/test/clojure/clojure/java/test_jmx.clj
@@ -106,14 +106,6 @@
            (jmx/invoke-signature "java.lang:type=Threading" :getThreadInfo ["long" "int"] 1 (new java.lang.Integer 1))))
 
 (deftest test-objects->data
-  (testing "it works recursively on maps"
-           (let [some-map {:foo (jmx/raw-read "java.lang:type=Memory" :HeapMemoryUsage)}]
-             (is (map? (:foo (jmx/objects->data some-map))))))
-  (testing "it leaves everything else untouched"
-           (is (= "foo" (jmx/objects->data "foo")))))
-  
-  
-(deftest test-objects->data
   (let [objects (jmx/raw-read "java.lang:type=Memory" :HeapMemoryUsage)
         prox (jmx/objects->data objects)]
     (testing "returns a map with keyword keys"
@@ -122,7 +114,12 @@
         props (jmx/objects->data raw-props)]
     (are [k] (contains? props k)
          :java.class.path
-         :path.separator)))
+         :path.separator))
+  (testing "it works recursively on maps"
+           (let [some-map {:foo (jmx/raw-read "java.lang:type=Memory" :HeapMemoryUsage)}]
+             (is (map? (:foo (jmx/objects->data some-map))))))
+  (testing "it leaves everything else untouched"
+    (is (= "foo" (jmx/objects->data "foo")))))
 
 (deftest test-creating-attribute-infos
   (let [infos (@#'jmx/map->attribute-infos [[:a 1] [:b 2]])
-- 
1.7.12

