From a23eac1ea3dd18cf7625cd1a2435e1e0b979a027 Mon Sep 17 00:00:00 2001 From: Douglas Cardoso Date: Sun, 5 Jan 2025 18:27:11 -0300 Subject: [PATCH] fix image in async readme --- guara/asynchronous/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/guara/asynchronous/README.md b/guara/asynchronous/README.md index 0f0cae4..5a93ed7 100644 --- a/guara/asynchronous/README.md +++ b/guara/asynchronous/README.md @@ -7,19 +7,19 @@ As describe in [main page](https://github.com/douglasdcm/guara?tab=readme-ov-fil As it can be bound to any Web Driver it can be associated with asynchronous drivers like [Caqui](https://github.com/douglasdcm/caqui). The core of the framework was extended to allow it. The UML diagrams of the asynchornous classes are

- +

Notice the introduction of the `perform` method. It is necessary to run the chain of built-in methods `at` and `assert`. It calls the list of coroutines. If it is not executed, the built-in methods are not `waited`.

- +

The built-in classes `OpenApp` and `CloseApp` are here just for compatibility with the synchronous design, but it is not implemented and not bound to any driver. Testers need to choose it by themselves.

- +

There is a subtle change in `asserts` method. In this design the `actual` is an `AbstractTransaction`. Internally the method gets the `AbstractTransaction.result` and compares it against the expected value.