...
| Target release | Quesnelia | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Feature |
|
...
| Use case | # | Scenario | Search options | 010 $a/$z in record | Search query | Expected result (based on OCLC no. implementation in Inventory) | Poppy | Snapshot | Story | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exact match | 1 | Exact match, containing all spaces | Keyword search | " n 79021425 " | n 79021425 | Match record |
| |||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | n 79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | n 79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
Spaces | 2 | All spaces removed | Keyword search | " n 79021425 " | n79021425 | Match record |
| |||||||||||||||||||||||||||||||
Identifier (all) | " n 79021425 " | n79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | n79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
Case | 3 | Case insensitivity | Keyword search | " n 79021425 " | N79021425 | Do not match record |
| |||||||||||||||||||||||||||||||
Identifier (all) | " n 79021425 " | N79021425 | Do not match record |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | N79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
Numbers | 4 | Numbers only, no spaces | Keyword search | " n 79021425 " | 79021425 | Do not match record |
| |||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | 79021425 | Do not match record |
|
|
| ||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | 79021425 | Find matching record(s) |
| ||||||||||||||||||||||||||||||||||
Asterisks | 5 | Prefix and numbers with trailing asterisk | Keyword search | " n 79021425 " | n 79021* | Match record(s) |
| |||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | n 79021* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | n 79021* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
6 | Prefix and numbers, internal space removed, trailing asterisk | Keyword search | " n 79021425 " | n79021* | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | n79021* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | n79021* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
7 | Numbers with no prefix but leading asterisk | Keyword search | " n 79021425 " | *79021425 | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | *79021425 | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | *79021425 | Match record(s) |
| ||||||||||||||||||||||||||||||||||
8 | Numbers with no prefix but leading AND trailing asterisk | Keyword search | " n 79021425 " | *7902142* | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | *7902142* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | *7902142* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
9 | Prefix and numbers, internal spaces removed, with internal asterisk | Keyword search | " n 79021425 " | n7902*425 | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | n7902*425 | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | n7902*425 | Currently, OCLC, normalized does NOT match, however, for LCCN, normalized, it should match record(s) |
| ||||||||||||||||||||||||||||||||||
10 | Prefix, internal space retained, and internal asterisk | Keyword search | " n 79021425 " | n 7902*425 | Match record |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | " n 79021425 " | n 7902*425 | Match record |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | " n 79021425 " | n 7902*425 | Match record |
| ||||||||||||||||||||||||||||||||||
Backslashes | 11 | Leading OR trailing spaces removed BUT internal spaces retained | Keyword search | n 79021425\ | n 79021425 | Match record |
| |||||||||||||||||||||||||||||||
Identifier (all) | n 79021425\ | n 79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | n 79021425\ | n 79021425 | Match record |
| ||||||||||||||||||||||||||||||||||
12 | Trailing backslash, internal spaces retained in query, 010 $a/$z value contains trailing backslash | Keyword search | n 79021425\ | n 79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | n 79021425\ | n 79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | n 79021425\ | n 79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||||
13 | Trailing backslash, all spaces removed in query, 010 $a/$z value contains trailing backslash | Keyword search | n 79021425\ | n79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | n 79021425\ | n79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | n 79021425\ | n79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||||
14 | Trailing backslash, internal spaces retain in query, replace trailing backslash with asterisk, 010 $a/$z value contains trailing backslash | Keyword search | n 79021425\ | n79021425* | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | n 79021425\ | n79021425* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
LCCN, normalized | n 79021425\ | n79021425* | Match record(s) |
| ||||||||||||||||||||||||||||||||||
15 | Trailing backslashes, all spaces removed in 010 $a value | Keyword search | n79021425\ | n79021425\ | Match record(s) |
| ||||||||||||||||||||||||||||||||
Identifier (all) search | n79021425\ | Match record(s) |
| |||||||||||||||||||||||||||||||||||
LCCN, normalized | n79021425\ | Match record(s) |
|
...