- The idempotent-deactivation test now pins the route's other 404: license_not_found stays an error. The previous negative case was a 403 that the deactivate route never returns, so swallowing license_not_found (an unknown key shown as deactivated, the local token deleted) went unnoticed. - A test deactivates this machine and checks that the re-read activation status brings the Activate button back. Removing that re-read used to leave the suite green. - The Activate button stays disabled while the list loads (selectCanActivate), the counterpart of selectCanDeactivate: a verify answer landing after a successful activation can no longer mark as fresh a list that misses this machine. - CHANGELOG: the old /simpl-resultat address is redirected by the site since la-compagnie-maximus#153, so the "Buy" bullet now says the button opens the product page directly, in the app's language. The test comment is moved to the past tense. Proven red on the fixed tree: idempotence swallowing license_not_found 1, no status re-read after deactivation 1, Activate live during a list load 1. Refs #270 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| capabilities | ||
| icons | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| tauri.conf.json | ||