- Fix saveWiFiPassword to use encrypted passwords map instead of decrypted - Fix getWiFiPassword to decrypt from encrypted storage - Fix test expectations for migration and encryption functions - Remove unused error variables to fix linting warnings - All 27 tests now passing with proper encryption/decryption flow The WiFi credentials cache feature was already implemented but had bugs where encrypted and decrypted password maps were being mixed. This commit ensures proper encryption is maintained throughout the storage lifecycle.
16 lines
418 B
YAML
16 lines
418 B
YAML
appId: com.wellnuo.app
|
|
---
|
|
# WellNuo OTP Entry
|
|
# OTP_CODE will be replaced by orchestrator
|
|
|
|
# Type OTP code (6 digits)
|
|
# The OTP screen has 6 input boxes that act as one hidden input
|
|
- inputText: "${OTP_CODE}"
|
|
|
|
# OTP auto-submits after 6 digits, wait for navigation
|
|
- extendedWaitUntil:
|
|
visible: ".*name.*|.*first.*|.*What.*call.*|.*Dashboard.*|.*beneficiar.*"
|
|
timeout: 15000
|
|
|
|
- takeScreenshot: "04-after-otp"
|