|
Lines 84-90
describe("Display patron - search", () => {
Link Here
|
| 84 |
// invert_name is set |
84 |
// invert_name is set |
| 85 |
cy.get(`#${table_id} tbody tr:eq(0) td:eq(2)`).should($el => { |
85 |
cy.get(`#${table_id} tbody tr:eq(0) td:eq(2)`).should($el => { |
| 86 |
let re = new RegExp( |
86 |
let re = new RegExp( |
| 87 |
`^${patron.preferred_name} ${patron.middle_name} \\(${patron.other_name}\\)` |
87 |
`^${patron.preferred_name} ${patron.middle_name} \\(${patron.other_name}\\) \\[${patron.firstname}\\]` |
| 88 |
); |
88 |
); |
| 89 |
const displayedText = $el.text().replace(/ /g, " ").trim(); |
89 |
const displayedText = $el.text().replace(/ /g, " ").trim(); |
| 90 |
expect(displayedText).to.match(re); |
90 |
expect(displayedText).to.match(re); |
|
Lines 124-130
describe("Display patron - autocomplete", () => {
Link Here
|
| 124 |
// invert_name is set |
124 |
// invert_name is set |
| 125 |
cy.get(`ul.ui-autocomplete li a`).should($el => { |
125 |
cy.get(`ul.ui-autocomplete li a`).should($el => { |
| 126 |
let re = new RegExp( |
126 |
let re = new RegExp( |
| 127 |
`${patron.surname}, ${patron.preferred_name} ${patron.middle_name} \\(${patron.other_name}\\) \\(${patron.cardnumber}\\)` |
127 |
`${patron.surname}, ${patron.preferred_name} ${patron.middle_name} \\(${patron.other_name}\\) \\[${patron.firstname}\\] \\(${patron.cardnumber}\\)` |
| 128 |
); |
128 |
); |
| 129 |
const displayedText = $el.text().replace(/ /g, " ").trim(); |
129 |
const displayedText = $el.text().replace(/ /g, " ").trim(); |
| 130 |
expect(displayedText).to.match(re); |
130 |
expect(displayedText).to.match(re); |
|
Lines 155-161
describe("Display patron - autocomplete", () => {
Link Here
|
| 155 |
// invert_name is set |
155 |
// invert_name is set |
| 156 |
cy.get(`ul.ui-autocomplete li a`).should($el => { |
156 |
cy.get(`ul.ui-autocomplete li a`).should($el => { |
| 157 |
let re = new RegExp( |
157 |
let re = new RegExp( |
| 158 |
`^${patron.preferred_name} ${patron.middle_name} \\(${patron.other_name}\\) \\(${patron.cardnumber}\\)` |
158 |
`^${patron.preferred_name} ${patron.middle_name} \\(${patron.other_name}\\) \\[${patron.firstname}\\] \\(${patron.cardnumber}\\)` |
| 159 |
); |
159 |
); |
| 160 |
const displayedText = $el.text().replace(/ /g, " ").trim(); |
160 |
const displayedText = $el.text().replace(/ /g, " ").trim(); |
| 161 |
expect(displayedText).to.match(re); |
161 |
expect(displayedText).to.match(re); |
| 162 |
- |
|
|