[SERVER-9175] Add more round trip jstests for javascript shell Created: 29/Mar/13  Updated: 11/Jul/16  Resolved: 07/Jun/13

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 2.5.1

Type: Improvement Priority: Minor - P4
Reporter: Shaun Verch Assignee: Shaun Verch
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-9686 HexData, UUID, and MD5 in v8 crash pr... Closed
Related
related to SERVER-9178 Timestamp does not round trip correct... Closed
related to SERVER-6079 v8 and spidermonkey handle Timestamps... Closed
is related to SERVER-8819 Add round trip unit jstest framework ... Closed
Participants:

 Description   

In SERVER-8819 I added a new round trip unit testing helper to jstests.cpp. The helper's core interface is the same as the one in jsontests.cpp (JSON parser tests). This ticket is just to copy over all applicable tests from jsontests.cpp to jstests.cpp.



 Comments   
Comment by auto [ 07/Jun/13 ]

Author:

{u'username': u'Zarkantho', u'name': u'Shaun Verch', u'email': u'shaun.verch@10gen.com'}

Message: SERVER-9175 Use ASSERT_OK instead of direct Status comparison
Branch: master
https://github.com/mongodb/mongo/commit/f88a9247b085b1dae76745ceddb53a9e53541f1c

Comment by auto [ 07/Jun/13 ]

Author:

{u'username': u'Zarkantho', u'name': u'Shaun Verch', u'email': u'shaun.verch@10gen.com'}

Message: SERVER-9175 Fix overflow in 32 bit builds
Branch: master
https://github.com/mongodb/mongo/commit/d1b334e0701e2f7f599079d57968a599f7f98173

Comment by auto [ 06/Jun/13 ]

Author:

{u'username': u'Zarkantho', u'name': u'Shaun Verch', u'email': u'shaun.verch@10gen.com'}

Message: SERVER-9175 Use parseNumberFromString instead of strtod in jstests.cpp
Branch: master
https://github.com/mongodb/mongo/commit/b80a599adcf590fa7a02135085a09148e83adff5

Comment by Shaun Verch [ 06/Jun/13 ]

Open until http://buildbot.mongodb.org/builders/Linux%2032-bit%20debug/builds/2957 is fixed.

Comment by auto [ 06/Jun/13 ]

Author:

{u'username': u'Zarkantho', u'name': u'Shaun Verch', u'email': u'shaun.verch@10gen.com'}

Message: SERVER-9175 Copy round trip testing from jsontests.cpp to jstests.cpp
Branch: master
https://github.com/mongodb/mongo/commit/732d51ad8de1940c467de2b64e8acafb02d228a0

Generated at Thu Feb 08 03:19:36 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.