Wednesday, March 13, 2019
1 change · master
Enhancements to existing features
This update fixes a display issue in the Maintenance app where unassigned requests could incorrectly show a user avatar. It also adds a foundation for automated browser-based acceptance tests, making it easier to catch similar user interface problems before release.
Original PR description
Description of the issue/feature this PR addresses: this PR has two parts: 1. fix for #29810 2. setup of an UI acceptance test framework using Behave & Selenium and running on travis & saucelabs As I have no write access to this repo a travis and saucelabs job is running in this fork https://github.com/JankariTech/odoo/pull/1 travis run: https://travis-ci.org/JankariTech/odoo/builds/479780100 saucelabs ui results: https://saucelabs.com/jobs/b07acdbf5e3747048ea723e222e2d4b0 https://saucelabs.com/jobs/245d08e6e60e48179e3a003f5b0f9213 Current behavior before PR: 1. UI tried to show an avatar for undefined users when a task is not assigned to a user in maintenance app 2. no UI acceptance tests Desired behavior after PR is merged: 1. correct display when a task is not assigned to a user in maintenance app 2. easy way to create UI acceptance tests -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr