nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
parser: new class AOperatorMethid to factorize operator methods
[nit.git]
/
tests
/
test_serialization.nit
diff --git
a/tests/test_serialization.nit
b/tests/test_serialization.nit
index
b6a5bbc
..
1d3de0a
100644
(file)
--- a/
tests/test_serialization.nit
+++ b/
tests/test_serialization.nit
@@
-20,15
+20,14
@@
import json_serialization
# Simple class
class A
auto_serializable
# Simple class
class A
auto_serializable
- super Serializable
- var b: Bool
+ var b = false
var c: Char
var f: Float
var c: Char
var f: Float
- var i: Int
- var s: String
+ var i = 123
+ var s = "asdf"
var n: nullable Int
var n: nullable Int
- var array: Array[nullable Object] = new Array[nullable Object].with_items(88, "hello", null)
+ var array = new Array[nullable Object].with_items(88, "hello", null)
init(b: Bool, c: Char, f: Float, i: Int, s: String, n: nullable Int)
do
init(b: Bool, c: Char, f: Float, i: Int, s: String, n: nullable Int)
do
@@
-64,10
+63,9
@@
end
# Composed of an A and a B
class C
auto_serializable
# Composed of an A and a B
class C
auto_serializable
- super Serializable
var a: A
var a: A
- var b: B
+ var b = new B(false, 'b', 123.123, 2345, "hjkl", 12, 1111, "qwer")
var aa: A
init(a: A, b: B)
var aa: A
init(a: A, b: B)
@@
-97,7
+95,7
@@
var d = new D(false, 'b', 123.123, 2345, "new line ->\n<-", null, 1111, "\t\f\"\
d.d = d
for o in new Array[Serializable].with_items(a, b, c, d) do
d.d = d
for o in new Array[Serializable].with_items(a, b, c, d) do
- var stream = new StringOStream
+ var stream = new StringWriter
var serializer = new JsonSerializer(stream)
serializer.serialize(o)
var serializer = new JsonSerializer(stream)
serializer.serialize(o)