Purpose
Name
jobOptions
A. All RegistrationStream properties settable
justRSProperties
TagCollectionTest/test_justRSProperties.py
B. All RegistrationStream property error conditions


C. Can write Implicit and Explicit collection
  • with metadata
  • without metadata
MakeDummyRootCollection
TagCollectionTest/test_MakeDummyRootCollection.py
D. Can read output of C
ReadDummyRootCollection
TagCollectionTest/test_ReadDummyRootCollection.py
E. Can write multiple tokens
MakeDummyRootCollection3, ReadDummyRootCollection3
TagCollectionTest/test_MakeDummyRootCollection3.py, TagCollectionTest/test_ReadDummyRootCollection3.py
F. Implicit --> Implicit, Explicit
MakeDummyRootCollection2, ReadDummyRootCollection2
TagCollectionTest/test_MakeDummyRootCollection2.py, TagCollectionTest/test_ReadDummyRootCollection2.py
G. Explicit --> Implicit, Explicit


H. Can point to input. Implicit --> Explicit
MakeDummyRootCollection3, ReadDummyRootCollection3
TagCollectionTest/test_MakeDummyRootCollection3.py, TagCollectionTest/test_ReadDummyRootCollection3.py
I. Mixed Input response Implicit, Explicit --> Implicit, Explicit


J. Check provenance ref control
MakeDummyRootCollection3, ReadDummyRootCollection3
TagCollectionTest/test_MakeDummyRootCollection3.py, TagCollectionTest/test_ReadDummyRootCollection3.py
K. Check input with non-uniform provenance
  • MakeDummyRootCollection4, ReadDummyRootCollection4 (min -> max)
  • MakeDummyRootCollection5, ReadDummyRootCollection5 (max -> min)
TagCollectionTest/test_MakeDummyRootCollection4.py, TagCollectionTest/test_ReadDummyRootCollection4.py, TagCollectionTest/test_MakeDummyRootCollection5.py, TagCollectionTest/test_ReadDummyRootCollection5.py
L. Check filter control (Accept/Require/Veto)