Project

General

Profile

Story #6723

test v2 MN and CN buildouts

Added by Rob Nahf over 9 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_integration
Target version:
Start date:
2015-01-06
Due date:
2015-01-07
% Done:

100%

Story Points:
Sprint:

Subtasks

Task #6725: add new tests for v2 methodsClosedAndrei Buium

Task #6726: deploy new MN WebTesterRejectedRob Nahf

Task #6731: test new tests against v1 MNs and CNsClosedRob Nahf

Task #6736: determine reuse design / strategyClosedRob Nahf

Task #6774: make test certificate subject labels (filenames) Windows compatibleClosedAndrei Buium

Task #7065: Create functional tests for v2 SystemMetadata updating use cases.ClosedAndrei Buium

Task #7066: Come up with the different use cases that need to be testedClosedDave Vieglais

Task #7067: Write the testsClosedAndrei Buium

Task #6724: refactor d1_integration for v2ClosedRob Nahf

Task #6727: refactor tests for reuseClosedRob Nahf

Task #6737: refactor existing API test classesClosedAndrei Buium

Task #6728: adapt d1_integration classes to v2 libclientClosedRob Nahf

Task #6729: refactor architecture tests for v2 clientClosedRob Nahf

CN REST - Task #7198: Implement integration tests for the new token authentication mechanismsRejectedAndrei Buium


Related issues

Related to Infrastructure - Story #7200: Integration test coverage for v1-v2 and v2 functionality Closed 2015-06-16
Related to CN REST - Story #7197: Test changes to Node Registry Closed 2015-08-06

Associated revisions

Revision 15206
Added by Andrei Buium about 9 years ago

Mainly changed AbstractAuthorizationTestImplementations because it was working for MNs but was using the wrong certificate to call create() for CNs. CNAuthTestImplementations needed updates for the same reason.
Also MNAuthorizationV2IT had a typo and was extending the wrong class, so I fixed that and did away with the setApiVersion().
refs #6723

Revision 15206
Added by Andrei Buium about 9 years ago

Mainly changed AbstractAuthorizationTestImplementations because it was working for MNs but was using the wrong certificate to call create() for CNs. CNAuthTestImplementations needed updates for the same reason.
Also MNAuthorizationV2IT had a typo and was extending the wrong class, so I fixed that and did away with the setApiVersion().
refs #6723

Revision 15694
Added by Andrei Buium almost 9 years ago

Committing a handful of test-related changes. Also added CNDiagnostic interface (though I didn't include it in v2 CNode interface's inheritance for now, to avoid creating errors for others). CNDiagnostic has however been added to libclient's D1NodeFactory so we can have d1_integration's call adapters create a node for that interface. The added test code is mainly for CNDiagnostic and MNPackage, plus helper methods in ContextAwareTestCaseDataone, etc.

refs #6723

Revision 15694
Added by Andrei Buium almost 9 years ago

Committing a handful of test-related changes. Also added CNDiagnostic interface (though I didn't include it in v2 CNode interface's inheritance for now, to avoid creating errors for others). CNDiagnostic has however been added to libclient's D1NodeFactory so we can have d1_integration's call adapters create a node for that interface. The added test code is mainly for CNDiagnostic and MNPackage, plus helper methods in ContextAwareTestCaseDataone, etc.

refs #6723

History

#1 Updated by Rob Nahf over 9 years ago

  • Assignee set to Rob Nahf

#2 Updated by Dave Vieglais almost 9 years ago

  • Related to Task #7198: Implement integration tests for the new token authentication mechanisms added

#3 Updated by Dave Vieglais almost 9 years ago

  • Related to Story #7200: Integration test coverage for v1-v2 and v2 functionality added

#4 Updated by Dave Vieglais almost 9 years ago

  • Related to Story #7197: Test changes to Node Registry added

#5 Updated by Dave Vieglais almost 9 years ago

  • Target version changed from CCI-2.0.0 to CCI-2.0-RC1

#6 Updated by Dave Vieglais almost 9 years ago

  • Target version changed from CCI-2.0-RC1 to CCI-2.0.0

#7 Updated by Dave Vieglais almost 9 years ago

  • Related to deleted (Task #7198: Implement integration tests for the new token authentication mechanisms)

#8 Updated by Rob Nahf over 8 years ago

  • % Done changed from 0 to 30
  • Status changed from New to In Progress

#9 Updated by Rob Nahf over 8 years ago

  • Category set to d1_integration

#10 Updated by Dave Vieglais about 8 years ago

  • % Done changed from 30 to 100
  • Status changed from In Progress to Closed

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)