()
.unwrap();
+ assert_eq!(
+ div.inner_html(),
+ "Total: \
+ 0 from 0 counters.
"
+ );
+
// add 3 counters
add_counter.click();
add_counter.click();
add_counter.click();
+ TimeoutFuture::new(10).await;
+
// check HTML
assert_eq!(
div.inner_html(),
"Total: 0 from 3 counters.
"
+ CountersTotal: \
+ 0 from 3 \
+ counters.
"
);
let counters = div
@@ -71,25 +74,20 @@ fn inc() {
}
}
+ TimeoutFuture::new(10).await;
+
assert_eq!(
div.inner_html(),
"Total: 6 from 3 counters.
"
+ CountersTotal: \
+ 6 from 3 \
+ counters.
"
);
// remove the first counter
@@ -101,20 +99,17 @@ fn inc() {
.unchecked_into::()
.click();
+ TimeoutFuture::new(10).await;
+
assert_eq!(
div.inner_html(),
"Total: 5 from 2 counters.
"
+ CountersTotal: \
+ 5 from 2 \
+ counters.
"
);
}