You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by hn...@apache.org on 2021/10/06 14:15:40 UTC
[myfaces-tobago] 01/02: fix(test): sheet event
This is an automated email from the ASF dual-hosted git repository.
hnoeth pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git
commit 415563aa74719d52e056b59045e56c9bf60d5c21
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Wed Oct 6 15:51:04 2021 +0200
fix(test): sheet event
---
.../webapp/content/080-sheet/30-event/Sheet_Event.test.js | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/tobago-example/tobago-example-demo/src/main/webapp/content/080-sheet/30-event/Sheet_Event.test.js b/tobago-example/tobago-example-demo/src/main/webapp/content/080-sheet/30-event/Sheet_Event.test.js
index 45e38f1..56611c6 100644
--- a/tobago-example/tobago-example-demo/src/main/webapp/content/080-sheet/30-event/Sheet_Event.test.js
+++ b/tobago-example/tobago-example-demo/src/main/webapp/content/080-sheet/30-event/Sheet_Event.test.js
@@ -33,7 +33,8 @@ it("On click with ajax", function (done) {
() => onClickAjaxPopupFn().checked = true, "change", onClickAjaxPopupFn);
test.setup(() => detailsBoxFn() !== null,
() => onClickAjaxFn().checked = true, "change", onClickAjaxFn);
- test.setup(() => detailsBoxNameFieldFn().value === "Sun", null, "click", sunFn);
+ test.setup(() => detailsBoxNameFieldFn() !== null && detailsBoxNameFieldFn().value === "Sun",
+ null, "click", sunFn);
test.event("click", venusFn, () => detailsBoxNameFieldFn().value === "Venus");
test.do(() => expect(detailsBoxNameFieldFn().value).toBe("Venus"));
test.event("click", jupiterFn, () => detailsBoxNameFieldFn().value === "Jupiter");
@@ -58,7 +59,8 @@ it("On click with full request", function (done) {
() => onClickAjaxPopupFn().checked = true, "change", onClickAjaxPopupFn);
test.setup(() => detailsBoxFn() !== null,
() => onClickFullRequestFn().checked = true, "change", onClickFullRequestFn);
- test.setup(() => detailsBoxNameFieldFn().value === "Sun", null, "click", sunFn);
+ test.setup(() => detailsBoxNameFieldFn() !== null && detailsBoxNameFieldFn().value === "Sun",
+ null, "click", sunFn);
test.event("click", venusFn, () => detailsBoxNameFieldFn().value === "Venus");
test.do(() => expect(detailsBoxNameFieldFn().value).toBe("Venus"));
test.event("click", jupiterFn, () => detailsBoxNameFieldFn().value === "Jupiter");
@@ -83,7 +85,8 @@ it("On double click with full request", function (done) {
() => onClickAjaxPopupFn().checked = true, "change", onClickAjaxPopupFn);
test.setup(() => detailsBoxFn() !== null,
() => onDblclickFullRequestFn().checked = true, "change", onDblclickFullRequestFn);
- test.setup(() => detailsBoxNameFieldFn().value === "Sun", null, "dblclick", sunFn);
+ test.setup(() => detailsBoxNameFieldFn() !== null && detailsBoxNameFieldFn().value === "Sun",
+ null, "dblclick", sunFn);
test.event("dblclick", venusFn, () => detailsBoxNameFieldFn().value === "Venus");
test.do(() => expect(detailsBoxNameFieldFn().value).toBe("Venus"));
test.event("dblclick", jupiterFn, () => detailsBoxNameFieldFn().value === "Jupiter");
@@ -174,7 +177,8 @@ it("On double click with ajax", function (done) {
() => onClickAjaxPopupFn().checked = true, "change", onClickAjaxPopupFn);
test.setup(() => detailsBoxFn() !== null,
() => onDblclickAjaxFn().checked = true, "change", onDblclickAjaxFn);
- test.setup(() => detailsBoxNameFieldFn().value === "Sun", null, "dblclick", sunFn);
+ test.setup(() => detailsBoxNameFieldFn() !== null && detailsBoxNameFieldFn().value === "Sun",
+ null, "dblclick", sunFn);
test.event("dblclick", venusFn, () => detailsBoxNameFieldFn().value === "Venus");
test.do(() => expect(detailsBoxNameFieldFn().value).toBe("Venus"));
test.event("dblclick", jupiterFn, () => detailsBoxNameFieldFn().value === "Jupiter");