Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {}
- { "Name" : "", "Tag" : 0 }
- { "BooleanProp" : false, "Name" : "", "Tag" : 0 }
- { "IntProp" : 3, "Name" : "", "Tag" : 0 }
- { "Name" : "", "StringProp" : "A string", "Tag" : 0 }
- { "Name" : "", "SingleProp" : 1.2300000190734863E+000, "Tag" : 0 }
- { "DoubleProp" : 2.3399999999999999E+000, "Name" : "", "Tag" : 0 }
- { "ExtendedProp" : 3.4500000000000002E+000, "Name" : "", "Tag" : 0 }
- { "ExtendedProp" : 5.0000000000000000E+000, "Name" : "", "Tag" : 0 }
- { "CurrencyProp" : 5.6699999999999999E+000, "Name" : "", "Tag" : 0 }
- { "Dice" : "three", "Name" : "", "Tag" : 0 }
- { "Name" : "", "Tag" : 0, "Throw" : ["two", "five"] }
- { "Name" : "", "Tag" : 0, "Throw" : "two,five" }
- { "Name" : "", "Tag" : 0, "Throw" : "[two,five]" }
- { "Name" : "", "Tag" : 0, "Throw" : [1, 4] }
- { "CompProp" : null, "Name" : "", "Tag" : 0 }
- { "CompProp" : "SubComponent", "Name" : "", "Tag" : 0 }
- { "CompProp" : { "IntProp" : 3, "Name" : "SubComponent", "Tag" : 0 }, "Name" : "", "Tag" : 0 }
- { "IntProp" : 3, "Name" : "SubComponent", "Tag" : 0 }
- { "Coll" : [{ "StrProp" : "First" }, { "StrProp" : "Second" }, { "StrProp" : "Third" }], "Name" : "", "Tag" : 0 }
- { "StrProp" : "First" }
- { "StrProp" : "Second" }
- { "StrProp" : "Third" }
- { "Coll" : [], "Name" : "", "Tag" : 0 }
- { "Name" : "", "Persist" : { "AInteger" : 3, "AString" : "A persistent string" }, "Tag" : 0 }
- { "AInteger" : 3, "AString" : "A persistent string" }
- { "Name" : "", "StringsProp" : ["One", "Two", "Three"], "Tag" : 0 }
- { "Name" : "", "StringsProp" : "One\r\nTwo\r\nThree\r\n", "Tag" : 0 }
- { "Name" : "", "StringsProp" : { "One" : null, "Two" : null, "Three" : null }, "Tag" : 0 }
- { "Name" : "", "StringsProp" : { "One" : {}, "Two" : {}, "Three" : {} }, "Tag" : 0 }
- {}
- {}
- {}
- { "StrProp" : "One" }
- { "StrProp" : "Two" }
- { "StrProp" : "One" }
- { "StrProp" : "Two" }
- { "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : 3.5278000000000000E+004, "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : "1996-08-01T00:00:00", "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : "1996-08-01T23:20:00", "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : 9.7222222222222221E-001, "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : 3.5278972222222219E+004, "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : "01\/08\/1996", "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : "23:20:00", "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : "01\/08\/1996 23:20:00", "Name" : "", "Tag" : 0 }
- { "DateTimeProp" : "23:20", "Name" : "", "Tag" : 0 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3.0000000000000000E+000 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3.1400001049041748E+000 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3.1400000000000001E+000 }
- { "Name" : "", "Tag" : 0, "VariantProp" : 3.1400000000000001E+000 }
- { "Name" : "", "Tag" : 0, "VariantProp" : "3.14" }
- { "Name" : "", "Tag" : 0, "VariantProp" : "3.14" }
- { "Name" : "", "Tag" : 0, "VariantProp" : true }
- { "Name" : "", "Tag" : 0, "VariantProp" : 4.0535000000000000E+004 }
- { "Name" : "", "Tag" : 0, "VariantProp" : "23\/12\/2010" }
- { "Name" : "", "Tag" : 0, "VariantProp" : [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] }
- { "CurrencyProp" : 2.2999999999999998E+000, "Dice" : "two", "IntProp" : 1, "Name" : "", "StringProp" : "A String", "Tag" : 0, "Throw" : ["three", "four"] }
- { "Name" : "", "Tag" : 0, "Children" : [{ "Name" : "Child1", "Tag" : 0, "Children" : [] }, { "Name" : "Child2", "Tag" : 0, "Children" : [] }] }
- Time:00.034 N:321 E:0 F:2 I:0
- TTestJSONString Time:00.001 N:2 E:0 F:0 I:0
- 00.001 TestJSONStringToString
- 00.000 TestStringToJSONString
- TTestNull Time:00.000 N:4 E:0 F:0 I:0
- 00.000 TestNull
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestBoolean Time:00.001 N:5 E:0 F:0 I:0
- 00.000 TestTrue
- 00.001 TestFalse
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestInteger Time:00.000 N:6 E:0 F:0 I:0
- 00.000 TestPositive
- 00.000 TestNegative
- 00.000 TestZero
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestInt64 Time:00.001 N:6 E:0 F:0 I:0
- 00.000 TestPositive
- 00.000 TestNegative
- 00.001 TestZero
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestQword Time:00.000 N:5 E:0 F:0 I:0
- 00.000 TestPositive
- 00.000 TestZero
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestFloat Time:00.002 N:6 E:0 F:0 I:0
- 00.001 TestPositive
- 00.000 TestNegative
- 00.000 TestZero
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestString Time:00.001 N:10 E:0 F:0 I:0
- 00.000 TestString
- 00.000 TestInteger
- 00.000 TestNegativeInteger
- 00.001 TestFloat
- 00.000 TestNegativeFloat
- 00.000 TestBooleanTrue
- 00.000 TestBooleanFalse
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestArray Time:00.004 N:39 E:0 F:0 I:0
- 00.001 TestCreate
- 00.000 TestCreateString
- 00.000 TestCreatePchar
- 00.000 TestCreateStrings
- 00.000 TestCreateStringsCompressed
- 00.000 TestCreateInteger
- 00.000 TestCreateInt64
- 00.000 TestCreateFloat
- 00.000 TestCreateBoolean
- 00.000 TestCreateObject
- 00.000 TestCreateJSONString
- 00.000 TestCreateJSONObject
- 00.000 TestCreateNilPointer
- 00.000 TestCreatePointer
- 00.000 TestAddInteger
- 00.000 TestAddInt64
- 00.001 TestAddFloat
- 00.000 TestAddBooleanTrue
- 00.000 TestAddBooleanFalse
- 00.000 TestAddString
- 00.000 TestAddNull
- 00.000 TestAddObject
- 00.000 TestAddArray
- 00.000 TestInsertInteger
- 00.000 TestInsertInt64
- 00.000 TestInsertFloat
- 00.001 TestInsertBooleanTrue
- 00.000 TestInsertBooleanFalse
- 00.000 TestInsertString
- 00.000 TestInsertNull
- 00.000 TestInsertObject
- 00.000 TestInsertArray
- 00.000 TestMove
- 00.000 TestExchange
- 00.000 TestDelete
- 00.001 TestRemove
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestFormat
- TTestObject Time:00.003 N:40 E:0 F:0 I:0
- 00.000 TestCreate
- 00.000 TestCreateString
- 00.000 TestCreateStringUnquoted
- 00.000 TestCreatePchar
- 00.000 TestCreatePcharUnquoted
- 00.000 TestCreateStrings
- 00.000 TestCreateStringsCompressed
- 00.001 TestCreateStringsCompressedUnquoted
- 00.000 TestCreateInteger
- 00.000 TestCreateIntegerUnquoted
- 00.000 TestCreateInt64
- 00.000 TestCreateInt64Unquoted
- 00.000 TestCreateFloat
- 00.000 TestCreateFloatUnquoted
- 00.000 TestCreateBoolean
- 00.000 TestCreateBooleanUnquoted
- 00.000 TestCreateObject
- 00.000 TestCreateJSONString
- 00.000 TestCreateJSONStringUnquoted
- 00.000 TestCreateJSONObject
- 00.000 TestCreateJSONObjectUnquoted
- 00.000 TestCreateNilPointer
- 00.000 TestCreatePointer
- 00.001 TestAddInteger
- 00.000 TestAddInt64
- 00.000 TestAddFloat
- 00.000 TestAddBooleanTrue
- 00.000 TestAddBooleanFalse
- 00.000 TestAddString
- 00.000 TestAddNull
- 00.000 TestAddObject
- 00.000 TestAddArray
- 00.000 TestDelete
- 00.001 TestRemove
- 00.000 TestClone
- 00.000 TestMyClone
- 00.000 TestExtract
- 00.000 TestNonExistingAccessError
- 00.000 TestFormat
- 00.000 TestFind
- TTestJSONPath Time:00.001 N:30 E:0 F:0 I:0
- 00.000 TestNullEmpty
- 00.000 TestNullGet
- 00.000 TestNullNonExisting
- 00.000 TestNullNotEmpty
- 00.000 TestBooleanEmpty
- 00.000 TestBooleanNotEmpty
- 00.000 TestIntegerEmpty
- 00.000 TestIntegerNotEmpty
- 00.000 TestInt64Empty
- 00.000 TestInt64NotEmpty
- 00.000 TestFloatEmpty
- 00.000 TestFloatNotEmpty
- 00.000 TestStringEmpty
- 00.000 TestStringNotEmpty
- 00.000 TestArrayEmpty
- 00.000 TestArrayNotIndex
- 00.000 TestArrayIncompleteIndex
- 00.000 TestArrayNonNumericalIndex
- 00.000 TestArrayOutOfRangeIndex
- 00.000 TestArrayCorrectIndex
- 00.000 TestArrayRecursiveArray
- 00.000 TestArrayRecursiveObject
- 00.000 TestObjectEmpty
- 00.000 TestObjectDots
- 00.000 TestObjectExisting
- 00.000 TestObjectNonExisting
- 00.000 TestObjectTrailingDot
- 00.000 TestObjectRecursiveArray
- 00.000 TestObjectRecursiveObject
- 00.000 TestDeepRecursive
- TTestFactory Time:00.005 N:34 E:0 F:0 I:0
- 00.001 TestSet
- 00.000 TestSetInvalid
- 00.000 CreateNull
- 00.000 CreateInteger
- 00.000 CreateInt64
- 00.000 CreateFloat
- 00.000 CreateBoolean
- 00.000 CreateString
- 00.000 CreateArray
- 00.001 CreateObject
- 00.000 ArrayAddNull
- 00.000 ArrayAddInteger
- 00.000 ArrayAddInt64
- 00.000 ArrayAddFloat
- 00.000 ArrayAddBoolean
- 00.000 ArrayAddString
- 00.000 ArrayCreateNull
- 00.001 ArrayCreateInteger
- 00.000 ArrayCreateInt64
- 00.000 ArrayCreateFloat
- 00.000 ArrayCreateBoolean
- 00.000 ArrayCreateString
- 00.000 ObjectAddNull
- 00.000 ObjectAddInteger
- 00.001 ObjectAddInt64
- 00.000 ObjectAddFloat
- 00.000 ObjectAddBoolean
- 00.000 ObjectAddString
- 00.000 ObjectCreateNull
- 00.000 ObjectCreateInteger
- 00.000 ObjectCreateInt64
- 00.000 ObjectCreateFloat
- 00.001 ObjectCreateBoolean
- 00.000 ObjectCreateString
- TTestIterator Time:00.000 N:8 E:0 F:0 I:0
- 00.000 TestNull
- 00.000 TestInteger
- 00.000 TestInt64
- 00.000 TestFloat
- 00.000 TestBoolean
- 00.000 TestString
- 00.000 TestArray
- 00.000 TestObject
- TTestParser Time:00.004 N:21 E:0 F:0 I:0
- 00.000 TestEmpty
- 00.000 TestNull
- 00.000 TestTrue
- 00.000 TestFalse
- 00.001 TestFloat
- 00.000 TestInteger
- 00.000 TestInt64
- 00.000 TestString
- 00.001 TestArray
- 00.000 TestObject
- 00.001 TestTrailingComma
- 00.000 TestTrailingCommaErrorArray
- 00.000 TestTrailingCommaErrorObject
- 00.000 TestMixed
- 00.001 TestComment
- 00.000 TestErrors
- 00.000 TestClasses
- 00.000 TestHandler
- 00.000 TestNoHandlerError
- 00.000 TestHandlerResult
- 00.000 TestHandlerResultStream
- TTestJSONStreamer Time:00.009 N:69 E:0 F:1 I:0
- 00.000 TestNil
- 00.000 TestEmpty
- 00.000 TestEmptyComponent
- 00.000 TestWriteBoolean
- 00.000 TestWriteInteger
- 00.001 TestWriteString
- 00.000 TestWriteFloat
- 00.000 TestWriteFloat2
- 00.000 TestWriteFloat3
- 00.000 TestWriteFloat4 Failed: "Correct value" expected: <4,56> but was: <5>
- Exception: "Correct value" expected: <4,56> but was: <5>
- at $0043D798 TTESTJSONSTREAMER__ASSERTPROP, line 761 of testjsonrtti.pp
- 00.000 TestWriteFloat5
- 00.000 TestEnum1
- 00.000 TestEnum2
- 00.000 TestSet1
- 00.000 TestSet2
- 00.001 TestSet3
- 00.000 TestSet4
- 00.000 TestObjectNil
- 00.000 TestComponentProp1
- 00.000 TestComponentProp2
- 00.000 TestCollectionProp1
- 00.001 TestCollectionProp2
- 00.000 TestPersistentProp1
- 00.000 TestStringsProp1
- 00.000 TestStringsProp2
- 00.000 TestStringsProp3
- 00.000 TestStringsProp4
- 00.000 TestStringsArray
- 00.000 TestStringsObject
- 00.000 TestStringsStream1
- 00.001 TestStringsStream2
- 00.000 TestStringsStream3
- 00.000 TestStringsStream4
- 00.000 TestStringsStream5
- 00.000 TestCollectionStream
- 00.000 TestCollectionStream2
- 00.000 TestOnStreamProperty
- 00.000 TestDateTimeProp
- 00.000 TestDateTimePropDefaultString
- 00.000 TestDateTimePropDefaultStringTime
- 00.001 TestDateTimeProp2
- 00.000 TestDateTimeProp3
- 00.000 TestDateTimeProp4
- 00.000 TestDateTimeProp5
- 00.000 TestDateTimeProp6
- 00.000 TestDateTimeProp7
- 00.000 TestVariantShortint
- 00.000 TestVariantbyte
- 00.000 TestVariantword
- 00.000 TestVariantsmallint
- 00.001 TestVariantinteger
- 00.000 TestVariantlongword
- 00.000 TestVariantint64
- 00.000 TestVariantqword
- 00.000 TestVariantsingle
- 00.000 TestVariantdouble
- 00.000 TestVariantCurrency
- 00.000 TestVariantString
- 00.000 TestVariantolestr
- 00.001 TestVariantboolean
- 00.000 TestVariantDate
- 00.000 TestVariantDate2
- 00.000 TestVariantArray
- 00.000 TestMultipleProps
- 00.001 TestObjectToJSONString
- 00.000 TestStringsToJSONString
- 00.000 TestCollectionToJSONString
- 00.000 TestChildren
- 00.000 TestChildren2
- TTestJSONDeStreamer Time:00.002 N:36 E:0 F:1 I:0
- 00.000 TestVariantInteger
- 00.000 TestVariantFloat
- 00.000 TestVariantInt64
- 00.000 TestVariantBoolean
- 00.000 TestVariantNull
- 00.000 TestVariantString
- 00.000 TestVariantArray
- 00.000 TestEmpty
- 00.000 TestBoolean
- 00.000 TestInteger
- 00.000 TestString
- 00.000 TestFloat
- 00.000 TestFloat2
- 00.001 TestFloat3
- 00.000 TestFloat4 Failed: "Correct extended value" expected: <5,67> but was: <6>
- Exception: "Correct extended value" expected: <5,67> but was: <6>
- at $0043B7CF TTESTJSONDESTREAMER__TESTFLOAT4, line 374 of testjsonrtti.pp
- 00.000 TestFloat5
- 00.000 TestDateTime
- 00.000 TestDateTimeFormat
- 00.000 TestEnum1
- 00.000 TestEnum2
- 00.000 TestSet1
- 00.000 TestSet2
- 00.000 TestSet3
- 00.000 TestSet4
- 00.000 TestVariantProp
- 00.000 TestCollection
- 00.001 TestCollection2
- 00.000 TestCollection3
- 00.000 TestCollection4
- 00.000 TestCollection5
- 00.000 TestCollection6
- 00.000 TestCollectionProp
- 00.000 TestCollectionProp2
- 00.000 TestStrings
- 00.000 TestStrings2
- 00.000 TestStrings3
- Number of run tests: 321
- Number of errors: 0
- Number of failures: 2
- List of failures:
- Failure:
- Message: TTestJSONStreamer.TestWriteFloat4: "Correct value" expected: <4,56> but was: <5>
- Exception class: EAssertionFailedError
- Exception message: "Correct value" expected: <4,56> but was: <5>
- at $0043D798 TTESTJSONSTREAMER__ASSERTPROP, line 761 of testjsonrtti.pp
- Failure:
- Message: TTestJSONDeStreamer.TestFloat4: "Correct extended value" expected: <5,67> but was: <6>
- Exception class: EAssertionFailedError
- Exception message: "Correct extended value" expected: <5,67> but was: <6>
- at $0043B7CF TTESTJSONDESTREAMER__TESTFLOAT4, line 374 of testjsonrtti.pp
Advertisement
Add Comment
Please, Sign In to add comment