build: Add maestro based integration tests
This commit is contained in:
parent
55a886c68a
commit
23f97df1f1
15 changed files with 351 additions and 631 deletions
|
|
@ -39,14 +39,13 @@ class SignInViewModel extends ValueNotifier<SignInState> {
|
|||
)
|
||||
.toList() ??
|
||||
[];
|
||||
final splitted = filterText.split('.');
|
||||
if (splitted.length >= 2 && !splitted.any((part) => part.isEmpty)) {
|
||||
if (!filteredPublicHomeservers.any(
|
||||
(homeserver) => homeserver.name == filterText,
|
||||
)) {
|
||||
filteredPublicHomeservers.add(PublicHomeserverData(name: filterText));
|
||||
}
|
||||
if (Uri.tryParse(filterText) != null &&
|
||||
!filteredPublicHomeservers.any(
|
||||
(homeserver) => homeserver.name == filterText,
|
||||
)) {
|
||||
filteredPublicHomeservers.add(PublicHomeserverData(name: filterText));
|
||||
}
|
||||
|
||||
value = value.copyWith(
|
||||
filteredPublicHomeservers: filteredPublicHomeservers,
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue