kirillzyusko / react-native-keyboard-controller

Keyboard manager which works in identical way on both iOS and Android
https://kirillzyusko.github.io/react-native-keyboard-controller/
MIT License
1.54k stars 61 forks source link

e2e: `KeyboardAvoidingView` tests #506

Closed kirillzyusko closed 1 month ago

kirillzyusko commented 1 month ago

📜 Description

Added tests for KeyboardAvoidingView component.

💡 Motivation and Context

To assure better quality of the library we need to perform automated checks. KeyboardAvoidingView had 0 e2e tests so I decided to improve the situation here.

The problem is that on Android after switching behavior/package properties the Detox struggles to press button again. I think I'll fix it later, now I want to have a solid base for future tests.

📢 Changelog

JS

E2E

🤔 How Has This Been Tested?

Tested on CI.

📝 Checklist

github-actions[bot] commented 1 month ago

📊 Package size report

Current size Target Size Difference
145955 bytes 145955 bytes 0 bytes 📉