Task #3377
closed
FaceManager: test suite improvement
Added by Junxiao Shi over 9 years ago.
Updated 3 months ago.
Description
Improve FaceManager
test suite with coverage for these functions and situations:
faces/create
command with malformed FaceUri DONE
faces/create
command with non-canonical FaceUri DONE
faces/create
command with a FaceUri of unsupported scheme DONE
face query operation with LocalUri condition DONE
face query operation with RemoteUri condition DONE
face query operation with FacePersistency condition DONE
face query operation with LinkType condition DONE
Additionally, the test suite should manage a NetworkMonitor
instance, and stop using the deprecated FaceSystem(FaceTable&)
constructor before deleting that constructor. DONE
Related issues
1 (1 open — 0 closed)
- Description updated (diff)
- Target version changed from v0.5 to v0.6
- Status changed from New to In Progress
- Assignee set to Junxiao Shi
- % Done changed from 0 to 40
- Assignee deleted (
Junxiao Shi)
I don't plan to work on face query operations.
- Related to Task #3325: Improve FaceDataset and GeneralStatusDataset tests added
- Description updated (diff)
- Estimated time changed from 6.00 h to 7.50 h
- Description updated (diff)
- Target version deleted (
v0.6)
- % Done changed from 40 to 60
- Description updated (diff)
- Priority changed from Normal to Low
- Status changed from In Progress to Feedback
- Status changed from Feedback to In Progress
- Assignee set to Davide Pesavento
- Target version set to 25.next
- Description updated (diff)
- Status changed from In Progress to Code review
- % Done changed from 60 to 100
https://gerrit.named-data.net/c/NFD/+/7642
This change expands testing of the query operation to cover the missing filter predicates, including an empty predicate (matching all faces) and an "impossible" predicate (matching zero faces).
- Status changed from Code review to Closed
Also available in: Atom
PDF