Project

General

Profile

Statistics
| Revision:

# Date Author Comment
10268 05/16/2017 09:54 PM Jing Tao

Revised the method for testing replication. It did nothing but does test the replication between the mock mn and the local host.

10266 05/16/2017 09:50 PM Jing Tao

Add the replication source node into the node locator.

10264 05/16/2017 09:47 PM Jing Tao

Add some methods to support the replicate.

10262 05/16/2017 09:14 PM Jing Tao

Add a mock mn node as the source node during a replication operation.

10260 05/16/2017 02:23 PM Jing Tao

Add a integration test.

10190 03/07/2017 10:27 AM ben leinfelder

include multiple creators for DOI test

10189 03/06/2017 04:58 PM ben leinfelder

add test to check if creator value is correctly being extracted from eml when registering with EZID. https://github.nceas.ucsb.edu/KNB/arctic-data/issues/143

10187 03/01/2017 02:17 PM Jing Tao

Add a test method to test the method check if a local id is in the xml_revision table.

10181 02/28/2017 02:58 PM Jing Tao

Add more permission tests on the archive method.

10125 12/14/2016 03:21 PM Jing Tao

Add the test method for the new methods to determine if an object file does exist or not for the given local id.

10110 12/08/2016 02:20 PM Jing Tao

Change the id since the original one doesn't exist in the group anymore.

10108 12/08/2016 02:18 PM Jing Tao

Add junit test methods for testing circular obsoletes/obsoletedBy chain in the mn.updateSystemmetadata method.

10047 11/22/2016 02:55 PM Matt Jones

Fix issue in getDefaultReplicationPolicy.

Previously, under some circumstances, a ReplicationPolicy was created but was missing the optional replicationAllowed and numReplicas attributes. These are critical to the policy, so ensure they are set to sensible defaults even when property parsing errors and other issues might skip them. Added a test of this method, but I note that other methods in SystemMetadataFactory do not have unit tests and should be added if they are modified.

10044 11/10/2016 05:22 PM Jing Tao

Add code to testArchive, testSetAccessPolicy, testSetOwner and testSetReplicationPolicy on objects whose authoritative member node is v1 or v2 MNRead.

10023 10/19/2016 03:35 PM Jing Tao

Add a test method to test different users if they can update system metadata.

10004 10/04/2016 05:21 PM Jing Tao

Restore the testRightsHolderExpand method on the D1NodeServiceTest.

10002 10/04/2016 03:26 PM Jing Tao

Move the method testing to expand rights holder to CnodeServiceTest.

9998 09/28/2016 05:44 PM Jing Tao

Add the junit test code to test the method expanding the rights holder as a group.

9968 09/12/2016 08:51 PM Jing Tao

Since we disable the schema downloading feature, this test doesn't work anymore.

9966 09/12/2016 01:24 PM Jing Tao

Add more test cases.

9954 09/09/2016 05:32 PM Jing Tao

Add the code to handle the exception which is throwed when the local schema can't be found for a given namespace or format id.

9950 09/09/2016 03:16 PM Jing Tao

Add the test methods for methods which can figure out the schema location.

9934 09/08/2016 11:10 AM Jing Tao

Add a junit test class.

9914 09/02/2016 05:45 PM Jing Tao

Add the test files.

9834 07/06/2016 04:54 PM Jing Tao

Replaced the JiBXException by MarshallingException.

9780 05/18/2016 09:01 AM Chris Jones

Merge changes from the 2.6.0 release.

9639 04/04/2016 04:32 PM Jing Tao

Add a test case on the getHeadPID method to test the messing time stamps.

9590 03/25/2016 10:44 AM Jing Tao

Add a junit test to test using the noaa format id to validate a xml object.

9537 02/26/2016 03:47 PM Jing Tao

1. Set knb to version 2.
2. Centralize the lter tests into one class.

9495 01/20/2016 11:30 AM Jing Tao

The getPackage method should throw an exception since the id is a data object.

9474 12/23/2015 01:33 PM Jing Tao

Add a junit test.

9469 12/21/2015 03:49 PM Jing Tao

'Change the verion of the production CN from the v1 to the v2.

9467 12/18/2015 04:30 PM Jing Tao

Add two new test methods to test systemMetadataPIDExists and systemMetadataSIDExists.

9459 12/16/2015 04:41 PM ben leinfelder

merge from 2.0 branch: use updated node list information from cn-dev so that test will match current state of env. https://redmine.dataone.org/issues/7534

9457 12/16/2015 04:37 PM ben leinfelder

merge from 2.0 branch: initialize mock cn for test to run successfully.

9378 10/22/2015 04:28 PM Jing Tao

Rearrange some test cases.

9377 10/22/2015 04:09 PM Jing Tao

Add a new test to test the checksum matching for mn.update.

9372 10/20/2015 04:08 PM Jing Tao

In the hasReservation method, it doesn't throw the IdentifierNotUnqiue exception.

9366 10/09/2015 03:24 PM Jing Tao

Change the text content for the testing.

9365 10/09/2015 02:42 PM Jing Tao

Use the create method to replace registerSystemMetadata method.

9364 10/09/2015 01:55 PM Jing Tao

Use the MN.updateSystemMetadata to replace CN.updateSystemMetadata.

9358 10/02/2015 10:23 AM Jing Tao

Adjust the test code base on the new contrains on setRightHolder, archive. The new contrains is they only apply to the objects whose authoriative node is v1.

9355 10/01/2015 05:35 PM Jing Tao

Adjust code according the change on cn.updateSystemMetadata.

9351 10/01/2015 12:30 PM Jing Tao

Add the testArchive method.

9348 09/30/2015 05:03 PM Jing Tao

Adjusted the testSetAccessPolicy method.

9346 09/30/2015 04:39 PM Jing Tao

Adjust the testReplicationPolicy method.

9344 09/30/2015 04:27 PM Jing Tao

Uncommented some code.

9338 09/25/2015 05:17 PM Jing Tao

Add a test to test the cn.updateSystemMetadata will ignore the serial version and replica list from the coming system metadata.

9336 09/24/2015 05:21 PM Jing Tao

Change the test method for the updateSystemMetadata method.

9316 09/04/2015 03:13 PM Jing Tao

Add the test case to test the setting of same status twice wouldn't increase the system metadata version.

9313 08/28/2015 04:04 PM Jing Tao

Increase the serial version before we call cn.updateSystemMetadata method.

9312 08/28/2015 03:57 PM Jing Tao

Use a cn session to registerSystemmetadata.

9311 08/28/2015 02:29 PM Jing Tao

Removed two intergration test cases.

9310 08/28/2015 11:02 AM Jing Tao

Use TypeFactory to convert types.

9306 08/25/2015 03:26 PM Jing Tao

Use the application/bagit-097 to replace application/bagit.

9302 08/19/2015 02:30 PM Jing Tao

Clone a system metadata object in order to pass a test - updateSystemMetadata.

9296 08/14/2015 04:06 PM Jing Tao

The mn-demo-6 is a v2 member node.

9293 08/12/2015 05:14 PM Jing Tao

Add a test case to test against a v1 cn.

9292 08/12/2015 04:28 PM Jing Tao

A test class is used to test the D1NodeVersionChecker class.

9289 08/10/2015 04:56 PM Jing Tao

Change the format id to be "application/bagit" in the getPackage method.

9286 08/06/2015 03:11 PM Jing Tao

Increased the serial version number before updating the system metadata.

9285 08/06/2015 02:34 PM Jing Tao

Fixed a bug to increase the serial version

9282 08/06/2015 12:04 PM Jing Tao

Increased the serial version during the test.

9281 08/06/2015 11:05 AM Jing Tao

Increase serial version during the test of updateSystemMetadata method.

9279 08/05/2015 04:22 PM Jing Tao

Restore the commented out tests.

9278 08/05/2015 04:20 PM Jing Tao

Add more test to test the code to create branch obsolete chain.

9276 08/04/2015 03:54 PM Jing Tao

Add a test method to test the update of the obsoletes and obsoletedBy fields.

9273 07/30/2015 05:33 PM Jing Tao

Add the code to test a MN to call setReplicationStatus successfully.

9267 07/28/2015 04:22 PM Jing Tao

Add the code to test that non-cn session can't call some methods like registerSystemMetadata, updateSystemMetadata and et al.

9266 07/28/2015 03:31 PM Jing Tao

Use the getCNSession to replace the getTestSession which was a actual getCNSession.

9264 07/27/2015 04:21 PM Jing Tao

Add the test to test new rules: cn and other client calling the method on the authoritative node can call the mn.update.

9261 07/24/2015 02:46 PM Jing Tao

Add some thread sleeping time to make checking wait the process.

9260 07/24/2015 11:06 AM Jing Tao

Deleted a unnecessary test class.

9259 07/23/2015 05:14 PM Jing Tao

Make more cap for the testing.

9252 07/15/2015 03:57 PM Jing Tao

Insert a document with different authoritative node id. So we can test querySystemMetadata by more cases.

9251 07/15/2015 02:35 PM Jing Tao

Add a junit test to test the querySystemMetadata method.

9241 07/09/2015 05:18 PM Jing Tao

Add a junit test class to test the insert of iso119139 object.

9233 07/08/2015 02:42 PM Jing Tao

Add a junit test case to test the write/read of new fields in the system metadata.

9232 07/08/2015 01:07 PM Jing Tao

Add the test suite.

9201 05/07/2015 06:14 PM Jing Tao

Add the code to test scenario that a user tries to update an archived object.

9195 05/06/2015 05:04 PM Jing Tao

Fixed an null pointer issue in this class.

9191 05/01/2015 04:27 PM Jing Tao

Add more scenario for check isAuthorized.

9187 05/01/2015 11:37 AM Jing Tao

Get the node id from the metacat.properties instead of the hard coded one.

9185 04/30/2015 02:11 PM Jing Tao

Remove the obsoleted test class.

9184 04/30/2015 02:10 PM Jing Tao

Removed the obsoleted test class.

9181 04/30/2015 10:40 AM Jing Tao

Now for the untrusted certificate, the client throws an exception rather than returning null.

9180 04/30/2015 09:52 AM Jing Tao

Add a initial test.

9179 04/30/2015 09:38 AM Jing Tao

Add a test in it. Otherwise it failed and said there is not tests found.

9171 04/14/2015 02:44 PM Jing Tao

Change the test case base on the change on checking sid of the create method.

9167 04/13/2015 06:19 PM Jing Tao

Add the junit test for testing the updateSystemMetadata method.

9160 04/01/2015 06:03 AM ben leinfelder

remove d1_annotator and tests from project -- should be used elsewhere.

9158 03/31/2015 04:06 PM Jing Tao

Add a code to test the getLogRecord method handling SID.

9147 03/09/2015 05:21 PM Jing Tao

Add the junit test method for listViews.

9144 03/06/2015 05:38 PM Jing Tao

Add a test method to test v1.getFormat.

9132 02/19/2015 03:12 PM Jing Tao

It is tricky to determine if the type works since v2.SystemMetadata extends from v1.SystemMetadata.
We have to set true that the return object is v1.SystemMetadata, also set false that the return object is not v2.SystemMetadata.

9130 02/19/2015 02:51 PM Jing Tao

Add the test code for v1 api.

9129 02/18/2015 05:25 PM Jing Tao

Completed the 18 test cases.

9127 02/18/2015 11:47 AM Jing Tao

Add more test cases for the method getHeadVersion.

9126 02/17/2015 05:37 PM Jing Tao

Add more test cases for the method getHeadVersion.

9120 02/13/2015 08:54 PM Jing Tao

Add test cases for the method getHeadPID.