Skip to content

Commit 27424b0

Browse files
committed
Disable serialization tests -- can't get to work in .Net 6.0 now.
1 parent 27b817f commit 27424b0

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

Clojure/Clojure.Tests/clojure/test_clojure/java_interop.clj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,17 @@
1919
(:import ;;; java.util.Base64
2020
(clojure.lang AtomicLong AtomicInteger))) ;;; java.util.concurrent.atomic
2121

22-
23-
(compile-when (>= (:major dotnet-version) 9)
22+
(comment "Giving up entirely"
23+
(compile-when (>= (:major dotnet-version) 8)
2424

2525
(assembly-load-from "System.Runtime.Serialization.Formatters.dll")
2626

2727
)
2828

2929
(import '(System.Runtime.Serialization.Formatters.Binary BinaryFormatter))
3030

31+
) ;end comment
32+
3133
; http://clojure.org/java_interop
3234
; http://clojure.org/compilation
3335

@@ -248,7 +250,7 @@
248250
(deftest test-proxy-non-serializable
249251
(testing "That proxy classes refuse serialization and deserialization"
250252
;; Serializable listed directly in interface list:
251-
(is (thrown? System.Runtime.Serialization.SerializationException ;;; java.io.NotSerializableException
253+
#_(is (thrown? System.Runtime.Serialization.SerializationException ;;; java.io.NotSerializableException
252254
(let [formatter (BinaryFormatter.)] ;;; (-> (java.io.ByteArrayOutputStream.)
253255
(.Serialize formatter (System.IO.MemoryStream.) ;;; (java.io.ObjectOutputStream.)
254256
(proxy [Object System.Runtime.Serialization.ISerializable] []))))) ;;; (.writeObject (proxy [Object java.io.Serializable] [])))

Clojure/Clojure.Tests/clojure/test_clojure/serialization.clj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
(:import (System.IO MemoryStream) ;;;(java.io ObjectOutputStream ObjectInputStream
1515
#_(System.Runtime.Serialization.Formatters.Binary BinaryFormatter))) ;;; ByteArrayOutputStream ByteArrayInputStream))) -- defer import until after load
1616

17-
18-
(compile-when (>= (:major dotnet-version) 9)
17+
(comment "Giving up completely"
18+
(compile-when (>= (:major dotnet-version) 8)
1919

2020
(assembly-load-from "System.Runtime.Serialization.Formatters.dll")
2121

@@ -24,6 +24,8 @@
2424
(import '(System.Runtime.Serialization.Formatters.Binary BinaryFormatter))
2525

2626

27+
28+
2729
(defn- serialize
2830
"Serializes a single object, returning a byte array."
2931
[v]
@@ -203,3 +205,4 @@
203205
(repeat 1)
204206
(iterate identity nil)
205207
(cycle [1])))
208+
) ;comment

0 commit comments

Comments
 (0)