Closed Bug 1643004 Opened 2 years ago Closed 2 years ago

Ensure we have dedicated / known tests for OpenSearch engines

Categories

(Firefox :: Search, task, P3)

task
Points:
5

Tracking

()

RESOLVED FIXED
Firefox 79
Iteration:
79.1 - June 1 - June 14
Tracking Status
firefox79 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(3 files)

With the move of some engines and the configuration over to WebExtension based search engines, we've also been correctly transitioning a lot of the test cases over as well.

However, we still need to ensure that we cover the OpenSearch functionality in tests.

Therefore, we should either rename existing tests or create new ones to specifically cover that functionality. They should reference OpenSearch in the name, so that we know what they relate to.

Assignee: nobody → standard8
Status: NEW → ASSIGNED
Iteration: --- → 79.1 - June 1 - June 14

These are based on the some of the engines we have in the tree already, but grouped into one main test checking the parameters are processed correctly.

This provides a base set of tests, that covers some previous bugs, and ensures the parameters get set on the engines correctly. There are other tests to ensure the integration of engines with the UI etc, hence it is not needed to do full integration tests with OpenSearch engines.

Depends on D78511

Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1e237bd73708
Make dedicated tests for OpenSearch engines. r=daleharvey
https://hg.mozilla.org/integration/autoland/rev/b4beb89dc587
Move searchform test into other tests for OpenSearch/WebExtension engines. r=daleharvey
https://hg.mozilla.org/integration/autoland/rev/ab84d9281155
Consolidate opensearch icon tests into one. r=daleharvey
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 79
You need to log in before you can comment on or make changes to this bug.