disable a test that assertraises

To work around odoo/odoo#3056.

For some reason there are two assertRaises, but only the second one
fails (it leaves behind a closed cursor, so the traceback is misleading)
checks and fast_suite is ignored in v8
fix onchange on price_unit

It was not actually called because of mistakes in the view
remove dead _get_self
minor typos and refactor
lint
Merge remote-tracking branch 'nbessi/port_framework_agreement' into 8.0-test_PRs
Merge branch '8.0-test_PRs' of github.com:gurneyalex/purchase-workflow into 8.0-test_PRs