Advertisement
raba93

Untitled

Nov 8th, 2016
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 111.83 KB | None | 0 0
  1.  
  2. [Forgot Pw] Test Suite
  3. ==========================
  4.  
  5. Running:  Forgot password: wrong email format
  6.  ✔ Element <input#email> was visible after 593 milliseconds.
  7.  ✔ Testing if element <input#email > is visible.
  8.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  9.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  10.  ✔ Testing if element <label.js-error> is visible.
  11.  ✔ Testing if element <label.js-error> contains text: "Invalid email address.".
  12.  ✔ Testing if element <input#email> has css class: "error".
  13.  
  14. OK. 7 assertions passed. (3.305s)
  15.  
  16. Running:  Forgot password: non-existent email address
  17.  ✔ Element <input#email> was visible after 44 milliseconds.
  18.  ✔ Testing if element <input#email > is visible.
  19.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  20.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  21.  ✔ Element <label.js-error> was visible after 1563 milliseconds.
  22.  ✔ Testing if element <label.js-error> is visible.
  23.  ✔ Testing if element <label.js-error> contains text: "User matching query does not exist.".
  24.  ✔ Testing if element <input#email> has css class: "error".
  25.  
  26. OK. 8 assertions passed. (4.711s)
  27.  
  28. [Login] Test Suite
  29. ======================
  30.  
  31. Running:  LogIn: Wrong username or password
  32.  ✔ Element <#username> was visible after 40 milliseconds.
  33.  ✔ Testing if element <input#username > is visible.
  34.  ✔ Testing if element <input#password > is visible.
  35.  ✔ Testing if element <button#signIn> is visible.
  36.  ✔ Element <.js-error> was visible after 1549 milliseconds.
  37.  ✔ Testing if element <.js-error> is visible.
  38.  
  39. OK. 6 assertions passed. (4.529s)
  40.  
  41. Running:  LogIn: successful login
  42.  ✔ Element <#username> was visible after 39 milliseconds.
  43.  ✔ Testing if element <input#username > is visible.
  44.  ✔ Testing if element <input#password > is visible.
  45.  ✔ Testing if element <button#signIn> is visible.
  46.  ✔ Element <button#signIn> was not present after 1540 milliseconds.
  47.  ✔ Testing if the URL contains "localhost:8008/home".
  48.  
  49. OK. 6 assertions passed. (4.38s)
  50.  
  51. Running:  LogIn: successful login (inactive user)
  52.  ✔ Element <#username> was visible after 40 milliseconds.
  53.  ✔ Testing if element <input#username > is visible.
  54.  ✔ Testing if element <input#password > is visible.
  55.  ✔ Testing if element <button#signIn> is visible.
  56.  ✔ Element <button#signIn> was not present after 1536 milliseconds.
  57.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  58.  
  59. OK. 6 assertions passed. (4.327s)
  60.  
  61. Running:  inactiveUser: logout on X
  62.  ✔ Element <#username> was visible after 35 milliseconds.
  63.  ✔ Testing if element <input#username > is visible.
  64.  ✔ Testing if element <input#password > is visible.
  65.  ✔ Testing if element <button#signIn> is visible.
  66.  ✔ Element <button#signIn> was not present after 1532 milliseconds.
  67.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  68.  
  69. OK. 6 assertions passed. (5.943s)
  70.  
  71. [Profile] Test Suite
  72. ========================
  73.  
  74. Running:  Edit profile
  75.  ✔ Element <div.options a.edit> was visible after 5141 milliseconds.
  76.  ✔ Testing if element <div.options a.edit> is visible.
  77.  ✔ Element <div#jobTitle> was visible after 28 milliseconds.
  78. ---------------- /account/profile (my profile)
  79.  ✔ Element <.js-t-displayName> was visible after 4594 milliseconds.
  80.  ✔ Testing if element <.js-t-displayName> is visible.
  81.  ✔ Testing if element <.js-t-jobTitle> is visible.
  82.  ✔ Testing if element <.js-t-affilation> is visible.
  83.  ✔ Testing if element <.js-t-desc> is visible.
  84.  ✔ Testing if element <.js-t-fbLink> is visible.
  85.  ✔ Testing if element <.js-t-twLink> is visible.
  86.  ✔ Testing if element <.js-t-inLink> is visible.
  87.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  88.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  89.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  90.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  91.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  92.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  93.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  94.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  95. ---------------- /username (another user)
  96.  ✔ Element <.js-t-displayName> was visible after 1095 milliseconds.
  97.  ✔ Testing if element <.js-t-displayName> is visible.
  98.  ✔ Testing if element <.js-t-jobTitle> is visible.
  99.  ✔ Testing if element <.js-t-affilation> is visible.
  100.  ✔ Testing if element <.js-t-desc> is visible.
  101.  ✔ Testing if element <.js-t-fbLink> is visible.
  102.  ✔ Testing if element <.js-t-twLink> is visible.
  103.  ✔ Testing if element <.js-t-inLink> is visible.
  104.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  105.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  106.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  107.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  108.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  109.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  110.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  111.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  112.  ✔ Element <div#jobTitle> was visible after 589 milliseconds.
  113.  
  114. OK. 36 assertions passed. (16.783s)
  115.  
  116. Running:  Change password: wrong old password format
  117.  ✔ Element <input#passOld> was visible after 1581 milliseconds.
  118.  ✔ Testing if element <input#passOld> is visible.
  119.  ✔ Element <.js-t-pwOld .js-pwFormatError> was visible after 35 milliseconds.
  120.  ✔ Testing if element <.js-t-pwOld .js-pwFormatError> is visible.
  121.  ✔ Testing if element <input#passOld> has css class: "error".
  122.  
  123. OK. 5 assertions passed. (5.197s)
  124.  
  125. Running:  Change password: wrong new password format
  126.  ✔ Element <input#pass1> was visible after 1604 milliseconds.
  127.  ✔ Testing if element <input#pass1> is visible.
  128.  ✔ Element <.js-t-pw .js-pwFormatError> was visible after 30 milliseconds.
  129.  ✔ Testing if element <.js-t-pw .js-pwFormatError> is visible.
  130.  ✔ Testing if element <input#pass1> has css class: "error".
  131.  
  132. OK. 5 assertions passed. (4.599s)
  133.  
  134. Running:  Change password: Password did not match
  135.  ✔ Element <input#pass1> was visible after 1594 milliseconds.
  136.  ✔ Testing if element <input#pass1> is visible.
  137.  ✔ Testing if element <input#pass2> is visible.
  138.  ✔ Element <.js-t-pwAgain .js-error> was visible after 28 milliseconds.
  139.  ✔ Clear pass2 input on pass1 change
  140.  ✔ Testing if element <.js-t-pwAgain .js-error> is visible.
  141.  ✔ Testing if element <input#pass2> has css class: "error".
  142.  
  143. OK. 7 assertions passed. (4.614s)
  144.  
  145. Running:  Change password: Wrong old password
  146.  ✔ Element <input#pass1> was visible after 2094 milliseconds.
  147.  ✔ Testing if element <input#pass1> is visible.
  148.  ✔ Testing if element <input#pass2> is visible.
  149.  ✔ Testing if element <input#passOld> is visible.
  150.  ✔ Testing if element <button#changeBTN> does not have css class: "disabled".
  151.  ✔ Element <.js-t-passwordIsChanged> was visible after 1042 milliseconds.
  152.  ✔ Testing if element <.js-t-passwordIsChanged> is visible.
  153.  
  154. OK. 7 assertions passed. (6.242s)
  155.  
  156. [Sign Up / Step1] Test Suite
  157. ================================
  158.  
  159. Running:  SignUp: Wrong mail format
  160.  ✔ Element <#email> was visible after 35 milliseconds.
  161.  ✔ Testing if element <#email input> is visible.
  162.  ✔ Testing if element <#email label.js-error> is visible.
  163.  ✔ Testing if element <#email input> has css class: "error".
  164.  
  165. OK. 4 assertions passed. (2.859s)
  166.  
  167. Running:  SignUp: Used email address
  168.  ✔ Element <#email> was visible after 30 milliseconds.
  169.  ✔ Testing if element <#email input> is visible.
  170.  ✔ Element <#email label.js-error> was visible after 1568 milliseconds.
  171.  ✔ Testing if element <#email label.js-error> is visible.
  172.  ✔ Testing if element <#email input> has css class: "error".
  173.  
  174. OK. 5 assertions passed. (4.386s)
  175.  
  176. Running:  SignUp: Correct mail format
  177.  ✔ Element <#email> was visible after 30 milliseconds.
  178.  ✔ Testing if element <#email input> is visible.
  179.  ✔ Element <#email label.js-success> was visible after 1558 milliseconds.
  180.  ✔ Testing if element <#email label.js-success> is visible.
  181.  
  182. OK. 4 assertions passed. (4.352s)
  183.  
  184. Running:  SignUp: Wrong password format
  185.  ✔ Element <#pass> was visible after 37 milliseconds.
  186.  ✔ Testing if element <#pass input> is visible.
  187.  ✔ Testing if element <#pass label.js-error> is visible.
  188.  ✔ Testing if element <#pass input> has css class: "error".
  189.  
  190. OK. 4 assertions passed. (2.86s)
  191.  
  192. Running:  SignUp: Correct password format
  193.  ✔ Element <#pass> was visible after 36 milliseconds.
  194.  ✔ Testing if element <#pass input> is visible.
  195.  ✔ Testing if element <#pass label.js-success> is visible.
  196.  
  197. OK. 3 assertions passed. (4.321s)
  198.  
  199. Running:  SignUp: Clear password again field when password input change value
  200.  ✔ Element <#pass> was visible after 29 milliseconds.
  201.  ✔ Testing if element <#pass input> is visible.
  202.  ✔ Testing if element <#passAgain input> is visible.
  203.  ✔ Testing if value of <#passAgain input> equals: "".
  204.  ✔ Testing if element <#pass label.js-error> is visible.
  205.  ✔ Testing if element <#pass input> has css class: "error".
  206.  
  207. OK. 6 assertions passed. (2.838s)
  208.  
  209. Running:  SignUp: Passwords do not match
  210.  ✔ Element <#passAgain> was visible after 30 milliseconds.
  211.  ✔ Testing if element <#pass input> is visible.
  212.  ✔ Testing if element <#passAgain input> is visible.
  213.  ✔ Testing if element <#passAgain label.js-error> is visible.
  214.  ✔ Testing if element <#passAgain input> has css class: "error".
  215.  
  216. OK. 5 assertions passed. (2.841s)
  217.  
  218. Running:  SignUp: Passwords match
  219.  ✔ Element <#passAgain> was visible after 31 milliseconds.
  220.  ✔ Testing if element <#pass input> is visible.
  221.  ✔ Testing if element <#passAgain input> is visible.
  222.  ✔ Testing if element <#passAgain label.js-success> is visible.
  223.  
  224. OK. 4 assertions passed. (2.833s)
  225.  
  226. Running:  SignUp: Wrong invite code
  227.  ✔ Element <#code> was visible after 236 milliseconds.
  228.  ✔ Testing if element <#code input> is visible.
  229.  ✔ Element <#code label.js-error> was visible after 1565 milliseconds.
  230.  ✔ Testing if element <#code label.js-error> is visible.
  231.  ✔ Testing if element <#code input> has css class: "error".
  232.  
  233. OK. 5 assertions passed. (4.517s)
  234.  
  235. [Team] Test Suite
  236. =====================
  237.  
  238. Running:  New team: mandatory fields
  239.  ✔ Element <.js-teamName> was visible after 1616 milliseconds.
  240.  ✔ Testing if element <input.js-teamName> is visible.
  241.  ✔ Testing if element <textarea.js-teamDesc> is visible.
  242.  ✔ Testing if element <#tagsRow div.tags .tagIN> is visible.
  243.  ✔ Testing if element <#linksRow div.links .tagIN> is visible.
  244.  ✔ Testing if element <input.js-teamOrganization> is visible.
  245.  ✔ Testing if element <input.js-teamOrganizationUrl> is visible.
  246.  ✔ Testing if element <input.js-teamEmail> is visible.
  247.  ✔ Testing if element <div#teamType> is visible.
  248.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  249.  ✔ Testing if element <input.js-teamName> has css class: "error".
  250.  ✔ Testing if element <label.js-descLabel> has css class: "error".
  251.  ✔ Testing if element <textarea.js-teamDesc> has css class: "error".
  252.  ✔ Testing if element <label.js-tagsLabel> has css class: "error".
  253.  ✔ Testing if element <input.tagIN> has css class: "error".
  254.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  255.  ✔ Testing if element <input.js-teamName> has css class: "error".
  256.  
  257. OK. 17 assertions passed. (4.821s)
  258.  
  259. [Workflow] Test Suite
  260. =========================
  261.  
  262. Running:  Workflow: saveing empty recipe
  263.  ✔ Element <div.placeholder> was visible after 1599 milliseconds.
  264.  ✔ Testing if element <div.placeholder> is visible.
  265.  ✔ Element <div.message.error> was visible after 33 milliseconds.
  266.  ✔ Testing if element <div.message.error> is visible.
  267.  
  268. OK. 4 assertions passed. (4.618s)
  269.  
  270. Running:  Workflow: menus
  271.  ✔ Element <div.placeholder> was visible after 2065 milliseconds.
  272.  ✔ Testing if element <div.placeholder> is visible.
  273.  ✔ Element <div.add-menu> was visible after 32 milliseconds.
  274.  ✔ Testing if element <div.add-menu> is visible.
  275.  ✔ Element <div.edit-node> was visible after 54 milliseconds.
  276.  ✔ Element <div.edit-node> was not present after 6 milliseconds.
  277.  ✔ Element <div.simple-modal.helper> was visible after 49 milliseconds.
  278.  ✔ Testing if element <div.simple-modal.helper> is visible.
  279.  ✔ Element <div.node div.context-menu> was visible after 28 milliseconds.
  280.  ✔ Testing if element <div.node div.context-menu> is visible.
  281.  ✔ Element <div.controls div.popup-menu> was visible after 32 milliseconds.
  282.  ✔ Testing if element <div.controls div.popup-menu> is visible.
  283.  
  284. OK. 12 assertions passed. (5.731s)
  285.  
  286. Running:  Workflow: keep-drop node
  287.  ✔ Element <div.placeholder> was visible after 2272 milliseconds.
  288.  ✔ Element <div.add-menu> was visible after 33 milliseconds.
  289.  ✔ Element <div.edit-node> was visible after 84 milliseconds.
  290.  ✔ Passed [ok]: Operation changed
  291.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 48 milliseconds.
  292.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 33 milliseconds.
  293.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3085 milliseconds.
  294.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  295.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8630 milliseconds.
  296.  ✔ Element <div.node.locked .node-footer .state> was visible after 1560 milliseconds.
  297.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2247.
  298.  ✔ Element <div.message> was visible after 3572 milliseconds.
  299.  ✔ Element <div.node footer> was visible after 2147 milliseconds.
  300.  ✔ Passed [ok]: After saveing and refreshing node operation is still 'keep'
  301.  
  302. OK. 13 assertions passed. (28.123s)
  303.  
  304. Running:  Workflow: cut the root node
  305.  ✔ Element <div.placeholder> was visible after 2108 milliseconds.
  306.  ✔ Element <div.add-menu> was visible after 32 milliseconds.
  307.  ✔ Element <div.edit-node> was visible after 88 milliseconds.
  308.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 71 milliseconds.
  309.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 57 milliseconds.
  310.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3104 milliseconds.
  311.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  312.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8128 milliseconds.
  313.  ✔ Element <div.node.locked .node-footer .state> was visible after 1556 milliseconds.
  314.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2265.
  315.  ✔ Element <div.node div.context-menu> was visible after 32 milliseconds.
  316.  ✔ Element <div.placeholder> was visible after 37 milliseconds.
  317.  ✔ Element <div.add-menu> was visible after 28 milliseconds.
  318.  ✔ Element <div.edit-node> was visible after 68 milliseconds.
  319.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 31 milliseconds.
  320.  ✔ Element <div.add-menu> was visible after 50 milliseconds.
  321.  ✔ Element <div.message> was visible after 4090 milliseconds.
  322.  ✔ Element <div.node footer> was visible after 2616 milliseconds.
  323.  ✔ Testing if element <div.node header[data-nodeName="node1"]> is visible.
  324.  ✔ Element <div.controls div.popup-menu> was visible after 39 milliseconds.
  325.  
  326. OK. 19 assertions passed. (29.472s)
  327.  
  328. Running:  Workflow: create, bake, remove recipe
  329.  ✔ Element <div.placeholder> was visible after 1594 milliseconds.
  330.  ✔ Element <div.add-menu> was visible after 54 milliseconds.
  331.  ✔ Element <div.edit-node> was visible after 48 milliseconds.
  332.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 47 milliseconds.
  333.  ✔ Expected element <div.node:not(.locked) .node-inner .node-name> text to equal: "test"
  334.  ✔ Expected element <div.node:not(.locked) .node-inner .node-desc> text to equal: "desc"
  335.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 40 milliseconds.
  336.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3090 milliseconds.
  337.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  338.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8143 milliseconds.
  339.  ✔ Element <div.node.locked .node-footer .state> was visible after 1556 milliseconds.
  340.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2398.
  341.   Warn: WaitForElement found 9 elements for selector ".column-list span.col-name". Only the first one will be checked.
  342.  ✔ Element <.column-list span.col-name> was visible after 68 milliseconds.
  343.  ✔ Element <a.start-baking> was visible after 4111 milliseconds.
  344.   Warn: WaitForElement found 2 elements for selector "#foot-tabs table tbody tr[data-type="datagator#Matrix"]". Only the first one will be checked.
  345.  ✔ Element <#foot-tabs table tbody tr[data-type="datagator#Matrix"]> was visible after 24448 milliseconds.
  346.  ✔ Passed [ok]: Created recipe and matrix are in contents table
  347.  ✔ Passed [ok]: Created recipe and matrix are removed form dataset
  348.  
  349. OK. 16 assertions passed. (54.235s)
  350.  
  351. Running:  Workflow: copy node
  352.  ✔ Element <div.placeholder> was visible after 2065 milliseconds.
  353.  ✔ Element <div.add-menu> was visible after 35 milliseconds.
  354.  ✔ Element <div.edit-node> was visible after 40 milliseconds.
  355.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 79 milliseconds.
  356.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 40 milliseconds.
  357.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 4089 milliseconds.
  358.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6112 milliseconds.
  359.  ✔ Element <div.node.locked .node-footer .state> was visible after 1566 milliseconds.
  360.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 6833.
  361.  ✔ Element <div.node div.context-menu> was visible after 56 milliseconds.
  362.  ✔ Element <div.placeholder> was visible after 19 milliseconds.
  363.  ✔ Element <div.add-menu> was visible after 22 milliseconds.
  364.  ✔ Element <div.node div.context-menu> was visible after 21 milliseconds.
  365.  ✔ Element <div.placeholder> was visible after 23 milliseconds.
  366.  ✔ Passed [ok]: Join node and loaded matrix was copied properly
  367.  
  368. OK. 15 assertions passed. (25.534s)
  369.  
  370. OK. 235  total assertions passed. (4m 9s)
  371.  
  372. [Forgot Pw] Test Suite
  373. ==========================
  374.  
  375. Running:  Forgot password: wrong email format
  376.  ✔ Element <input#email> was visible after 29 milliseconds.
  377.  ✔ Testing if element <input#email > is visible.
  378.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  379.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  380.  ✔ Testing if element <label.js-error> is visible.
  381.  ✔ Testing if element <label.js-error> contains text: "Invalid email address.".
  382.  ✔ Testing if element <input#email> has css class: "error".
  383.  
  384. OK. 7 assertions passed. (2.754s)
  385.  
  386. Running:  Forgot password: non-existent email address
  387.  ✔ Element <input#email> was visible after 29 milliseconds.
  388.  ✔ Testing if element <input#email > is visible.
  389.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  390.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  391.  ✔ Element <label.js-error> was visible after 1552 milliseconds.
  392.  ✔ Testing if element <label.js-error> is visible.
  393.  ✔ Testing if element <label.js-error> contains text: "User matching query does not exist.".
  394.  ✔ Testing if element <input#email> has css class: "error".
  395.  
  396. OK. 8 assertions passed. (4.345s)
  397.  
  398. [Login] Test Suite
  399. ======================
  400.  
  401. Running:  LogIn: Wrong username or password
  402.  ✔ Element <#username> was visible after 27 milliseconds.
  403.  ✔ Testing if element <input#username > is visible.
  404.  ✔ Testing if element <input#password > is visible.
  405.  ✔ Testing if element <button#signIn> is visible.
  406.  ✔ Element <.js-error> was visible after 1549 milliseconds.
  407.  ✔ Testing if element <.js-error> is visible.
  408.  
  409. OK. 6 assertions passed. (4.278s)
  410.  
  411. Running:  LogIn: successful login
  412.  ✔ Element <#username> was visible after 25 milliseconds.
  413.  ✔ Testing if element <input#username > is visible.
  414.  ✔ Testing if element <input#password > is visible.
  415.  ✔ Testing if element <button#signIn> is visible.
  416.  ✔ Element <button#signIn> was not present after 1530 milliseconds.
  417.  ✔ Testing if the URL contains "localhost:8008/home".
  418.  
  419. OK. 6 assertions passed. (4.143s)
  420.  
  421. Running:  LogIn: successful login (inactive user)
  422.  ✔ Element <#username> was visible after 26 milliseconds.
  423.  ✔ Testing if element <input#username > is visible.
  424.  ✔ Testing if element <input#password > is visible.
  425.  ✔ Testing if element <button#signIn> is visible.
  426.  ✔ Element <button#signIn> was not present after 1535 milliseconds.
  427.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  428.  
  429. OK. 6 assertions passed. (4.148s)
  430.  
  431. Running:  inactiveUser: logout on X
  432.  ✔ Element <#username> was visible after 539 milliseconds.
  433.  ✔ Testing if element <input#username > is visible.
  434.  ✔ Testing if element <input#password > is visible.
  435.  ✔ Testing if element <button#signIn> is visible.
  436.  ✔ Element <button#signIn> was not present after 1533 milliseconds.
  437.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  438.  
  439. OK. 6 assertions passed. (5.852s)
  440.  
  441. [Profile] Test Suite
  442. ========================
  443.  
  444. Running:  Edit profile
  445.  ✔ Element <div.options a.edit> was visible after 5605 milliseconds.
  446.  ✔ Testing if element <div.options a.edit> is visible.
  447.  ✔ Element <div#jobTitle> was visible after 47 milliseconds.
  448. ---------------- /account/profile (my profile)
  449.  ✔ Element <.js-t-displayName> was visible after 4623 milliseconds.
  450.  ✔ Testing if element <.js-t-displayName> is visible.
  451.  ✔ Testing if element <.js-t-jobTitle> is visible.
  452.  ✔ Testing if element <.js-t-affilation> is visible.
  453.  ✔ Testing if element <.js-t-desc> is visible.
  454.  ✔ Testing if element <.js-t-fbLink> is visible.
  455.  ✔ Testing if element <.js-t-twLink> is visible.
  456.  ✔ Testing if element <.js-t-inLink> is visible.
  457.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  458.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  459.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  460.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  461.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  462.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  463.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  464.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  465. ---------------- /username (another user)
  466.  ✔ Element <.js-t-displayName> was visible after 1060 milliseconds.
  467.  ✔ Testing if element <.js-t-displayName> is visible.
  468.  ✔ Testing if element <.js-t-jobTitle> is visible.
  469.  ✔ Testing if element <.js-t-affilation> is visible.
  470.  ✔ Testing if element <.js-t-desc> is visible.
  471.  ✔ Testing if element <.js-t-fbLink> is visible.
  472.  ✔ Testing if element <.js-t-twLink> is visible.
  473.  ✔ Testing if element <.js-t-inLink> is visible.
  474.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  475.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  476.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  477.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  478.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  479.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  480.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  481.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  482.  ✔ Element <div#jobTitle> was visible after 1054 milliseconds.
  483.  
  484. OK. 36 assertions passed. (17.818s)
  485.  
  486. Running:  Change password: wrong old password format
  487.  ✔ Element <input#passOld> was visible after 2057 milliseconds.
  488.  ✔ Testing if element <input#passOld> is visible.
  489.  ✔ Element <.js-t-pwOld .js-pwFormatError> was visible after 31 milliseconds.
  490.  ✔ Testing if element <.js-t-pwOld .js-pwFormatError> is visible.
  491.  ✔ Testing if element <input#passOld> has css class: "error".
  492.  
  493. OK. 5 assertions passed. (4.829s)
  494.  
  495. Running:  Change password: wrong new password format
  496.  ✔ Element <input#pass1> was visible after 2091 milliseconds.
  497.  ✔ Testing if element <input#pass1> is visible.
  498.  ✔ Element <.js-t-pw .js-pwFormatError> was visible after 26 milliseconds.
  499.  ✔ Testing if element <.js-t-pw .js-pwFormatError> is visible.
  500.  ✔ Testing if element <input#pass1> has css class: "error".
  501.  
  502. OK. 5 assertions passed. (4.828s)
  503.  
  504. Running:  Change password: Password did not match
  505.  ✔ Element <input#pass1> was visible after 1658 milliseconds.
  506.  ✔ Testing if element <input#pass1> is visible.
  507.  ✔ Testing if element <input#pass2> is visible.
  508.  ✔ Element <.js-t-pwAgain .js-error> was visible after 27 milliseconds.
  509.  ✔ Clear pass2 input on pass1 change
  510.  ✔ Testing if element <.js-t-pwAgain .js-error> is visible.
  511.  ✔ Testing if element <input#pass2> has css class: "error".
  512.  
  513. OK. 7 assertions passed. (4.918s)
  514.  
  515. Running:  Change password: Wrong old password
  516.  ✔ Element <input#pass1> was visible after 1571 milliseconds.
  517.  ✔ Testing if element <input#pass1> is visible.
  518.  ✔ Testing if element <input#pass2> is visible.
  519.  ✔ Testing if element <input#passOld> is visible.
  520.  ✔ Testing if element <button#changeBTN> does not have css class: "disabled".
  521.  ✔ Element <.js-t-passwordIsChanged> was visible after 1033 milliseconds.
  522.  ✔ Testing if element <.js-t-passwordIsChanged> is visible.
  523.  
  524. OK. 7 assertions passed. (5.732s)
  525.  
  526. [Sign Up / Step1] Test Suite
  527. ================================
  528.  
  529. Running:  SignUp: Wrong mail format
  530.  ✔ Element <#email> was visible after 28 milliseconds.
  531.  ✔ Testing if element <#email input> is visible.
  532.  ✔ Testing if element <#email label.js-error> is visible.
  533.  ✔ Testing if element <#email input> has css class: "error".
  534.  
  535. OK. 4 assertions passed. (2.709s)
  536.  
  537. Running:  SignUp: Used email address
  538.  ✔ Element <#email> was visible after 37 milliseconds.
  539.  ✔ Testing if element <#email input> is visible.
  540.  ✔ Element <#email label.js-error> was visible after 1554 milliseconds.
  541.  ✔ Testing if element <#email label.js-error> is visible.
  542.  ✔ Testing if element <#email input> has css class: "error".
  543.  
  544. OK. 5 assertions passed. (4.282s)
  545.  
  546. Running:  SignUp: Correct mail format
  547.  ✔ Element <#email> was visible after 63 milliseconds.
  548.  ✔ Testing if element <#email input> is visible.
  549.  ✔ Element <#email label.js-success> was visible after 1546 milliseconds.
  550.  ✔ Testing if element <#email label.js-success> is visible.
  551.  
  552. OK. 4 assertions passed. (4.303s)
  553.  
  554. Running:  SignUp: Wrong password format
  555.  ✔ Element <#pass> was visible after 56 milliseconds.
  556.  ✔ Testing if element <#pass input> is visible.
  557.  ✔ Testing if element <#pass label.js-error> is visible.
  558.  ✔ Testing if element <#pass input> has css class: "error".
  559.  
  560. OK. 4 assertions passed. (2.825s)
  561.  
  562. Running:  SignUp: Correct password format
  563.  ✔ Element <#pass> was visible after 28 milliseconds.
  564.  ✔ Testing if element <#pass input> is visible.
  565.  ✔ Testing if element <#pass label.js-success> is visible.
  566.  
  567. OK. 3 assertions passed. (2.795s)
  568.  
  569. Running:  SignUp: Clear password again field when password input change value
  570.  ✔ Element <#pass> was visible after 26 milliseconds.
  571.  ✔ Testing if element <#pass input> is visible.
  572.  ✔ Testing if element <#passAgain input> is visible.
  573.  ✔ Testing if value of <#passAgain input> equals: "".
  574.  ✔ Testing if element <#pass label.js-error> is visible.
  575.  ✔ Testing if element <#pass input> has css class: "error".
  576.  
  577. OK. 6 assertions passed. (2.768s)
  578.  
  579. Running:  SignUp: Passwords do not match
  580.  ✔ Element <#passAgain> was visible after 25 milliseconds.
  581.  ✔ Testing if element <#pass input> is visible.
  582.  ✔ Testing if element <#passAgain input> is visible.
  583.  ✔ Testing if element <#passAgain label.js-error> is visible.
  584.  ✔ Testing if element <#passAgain input> has css class: "error".
  585.  
  586. OK. 5 assertions passed. (2.776s)
  587.  
  588. Running:  SignUp: Passwords match
  589.  ✔ Element <#passAgain> was visible after 43 milliseconds.
  590.  ✔ Testing if element <#pass input> is visible.
  591.  ✔ Testing if element <#passAgain input> is visible.
  592.  ✔ Testing if element <#passAgain label.js-success> is visible.
  593.  
  594. OK. 4 assertions passed. (3.149s)
  595.  
  596. Running:  SignUp: Wrong invite code
  597.  ✔ Element <#code> was visible after 66 milliseconds.
  598.  ✔ Testing if element <#code input> is visible.
  599.  ✔ Element <#code label.js-error> was visible after 1571 milliseconds.
  600.  ✔ Testing if element <#code label.js-error> is visible.
  601.  ✔ Testing if element <#code input> has css class: "error".
  602.  
  603. OK. 5 assertions passed. (4.604s)
  604.  
  605. [Team] Test Suite
  606. =====================
  607.  
  608. Running:  New team: mandatory fields
  609.  ✔ Element <.js-teamName> was visible after 1551 milliseconds.
  610.  ✔ Testing if element <input.js-teamName> is visible.
  611.  ✔ Testing if element <textarea.js-teamDesc> is visible.
  612.  ✔ Testing if element <#tagsRow div.tags .tagIN> is visible.
  613.  ✔ Testing if element <#linksRow div.links .tagIN> is visible.
  614.  ✔ Testing if element <input.js-teamOrganization> is visible.
  615.  ✔ Testing if element <input.js-teamOrganizationUrl> is visible.
  616.  ✔ Testing if element <input.js-teamEmail> is visible.
  617.  ✔ Testing if element <div#teamType> is visible.
  618.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  619.  ✔ Testing if element <input.js-teamName> has css class: "error".
  620.  ✔ Testing if element <label.js-descLabel> has css class: "error".
  621.  ✔ Testing if element <textarea.js-teamDesc> has css class: "error".
  622.  ✔ Testing if element <label.js-tagsLabel> has css class: "error".
  623.  ✔ Testing if element <input.tagIN> has css class: "error".
  624.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  625.  ✔ Testing if element <input.js-teamName> has css class: "error".
  626.  
  627. OK. 17 assertions passed. (4.715s)
  628.  
  629. [Workflow] Test Suite
  630. =========================
  631.  
  632. Running:  Workflow: saveing empty recipe
  633.  ✔ Element <div.placeholder> was visible after 1572 milliseconds.
  634.  ✔ Testing if element <div.placeholder> is visible.
  635.  ✔ Element <div.message.error> was visible after 23 milliseconds.
  636.  ✔ Testing if element <div.message.error> is visible.
  637.  
  638. OK. 4 assertions passed. (4.451s)
  639.  
  640. Running:  Workflow: menus
  641.  ✔ Element <div.placeholder> was visible after 2052 milliseconds.
  642.  ✔ Testing if element <div.placeholder> is visible.
  643.  ✔ Element <div.add-menu> was visible after 31 milliseconds.
  644.  ✔ Testing if element <div.add-menu> is visible.
  645.  ✔ Element <div.edit-node> was visible after 53 milliseconds.
  646.  ✔ Element <div.edit-node> was not present after 7 milliseconds.
  647.  ✔ Element <div.simple-modal.helper> was visible after 41 milliseconds.
  648.  ✔ Testing if element <div.simple-modal.helper> is visible.
  649.  ✔ Element <div.node div.context-menu> was visible after 25 milliseconds.
  650.  ✔ Testing if element <div.node div.context-menu> is visible.
  651.  ✔ Element <div.controls div.popup-menu> was visible after 40 milliseconds.
  652.  ✔ Testing if element <div.controls div.popup-menu> is visible.
  653.  
  654. OK. 12 assertions passed. (5.685s)
  655.  
  656. Running:  Workflow: keep-drop node
  657.  ✔ Element <div.placeholder> was visible after 1604 milliseconds.
  658.  ✔ Element <div.add-menu> was visible after 51 milliseconds.
  659.  ✔ Element <div.edit-node> was visible after 44 milliseconds.
  660.  ✔ Passed [ok]: Operation changed
  661.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 42 milliseconds.
  662.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 36 milliseconds.
  663.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3086 milliseconds.
  664.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6111 milliseconds.
  665.  ✔ Element <div.node.locked .node-footer .state> was visible after 2085 milliseconds.
  666.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 3127.
  667.  ✔ Element <div.message> was visible after 3570 milliseconds.
  668.  ✔ Element <div.node footer> was visible after 2168 milliseconds.
  669.  ✔ Passed [ok]: After saveing and refreshing node operation is still 'keep'
  670.  
  671. OK. 13 assertions passed. (25.877s)
  672.  
  673. Running:  Workflow: cut the root node
  674.  ✔ Element <div.placeholder> was visible after 2070 milliseconds.
  675.  ✔ Element <div.add-menu> was visible after 39 milliseconds.
  676.  ✔ Element <div.edit-node> was visible after 34 milliseconds.
  677.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 46 milliseconds.
  678.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 42 milliseconds.
  679.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3071 milliseconds.
  680.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6110 milliseconds.
  681.  ✔ Element <div.node.locked .node-footer .state> was visible after 2065 milliseconds.
  682.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2247.
  683.  ✔ Element <div.node div.context-menu> was visible after 31 milliseconds.
  684.  ✔ Element <div.placeholder> was visible after 18 milliseconds.
  685.  ✔ Element <div.add-menu> was visible after 17 milliseconds.
  686.  ✔ Element <div.edit-node> was visible after 48 milliseconds.
  687.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 26 milliseconds.
  688.  ✔ Element <div.add-menu> was visible after 30 milliseconds.
  689.  ✔ Element <div.message> was visible after 4072 milliseconds.
  690.  ✔ Element <div.node footer> was visible after 2073 milliseconds.
  691.  ✔ Testing if element <div.node header[data-nodeName="node1"]> is visible.
  692.  ✔ Element <div.controls div.popup-menu> was visible after 30 milliseconds.
  693.  
  694. OK. 19 assertions passed. (26.355s)
  695.  
  696. Running:  Workflow: create, bake, remove recipe
  697.  ✔ Element <div.placeholder> was visible after 1572 milliseconds.
  698.  ✔ Element <div.add-menu> was visible after 29 milliseconds.
  699.  ✔ Element <div.edit-node> was visible after 43 milliseconds.
  700.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 41 milliseconds.
  701.  ✔ Expected element <div.node:not(.locked) .node-inner .node-name> text to equal: "test"
  702.  ✔ Expected element <div.node:not(.locked) .node-inner .node-desc> text to equal: "desc"
  703.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 35 milliseconds.
  704.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3087 milliseconds.
  705.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6109 milliseconds.
  706.  ✔ Element <div.node.locked .node-footer .state> was visible after 1547 milliseconds.
  707.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2344.
  708.   Warn: WaitForElement found 9 elements for selector ".column-list span.col-name". Only the first one will be checked.
  709.  ✔ Element <.column-list span.col-name> was visible after 45 milliseconds.
  710.  ✔ Element <a.start-baking> was visible after 4619 milliseconds.
  711.  ✔ Element <#foot-tabs table tbody tr[data-type="datagator#Matrix"]> was visible after 23414 milliseconds.
  712.  ✖ Failed [ok]: (Created recipe and matrix are in contents table)  - expected "true" but got: "false"
  713.     at Object.<anonymous> (/home/antonio/Projects/datagator-frontend/tests/workflow.js:326:32)
  714.  
  715.  
  716. FAILED:  1 assertions failed and 14 passed (49.819s)
  717.  
  718.  _________________________________________________
  719.  
  720.  TEST FAILURE:  1 assertions failed, 218 passed. (3m 30s)
  721.  
  722.  ✖ workflow
  723.  
  724.    - Workflow: create, bake, remove recipe (49.819s)
  725.    Failed [ok]: (Created recipe and matrix are in contents table)  - expected "true" but got: "false"
  726.        at Object.<anonymous> (/home/antonio/Projects/datagator-frontend/tests/workflow.js:326:32)
  727.    SKIPPED:
  728.    - Workflow: copy node
  729.  
  730.  
  731. [Forgot Pw] Test Suite
  732. ==========================
  733.  
  734. Running:  Forgot password: wrong email format
  735.  ✔ Element <input#email> was visible after 30 milliseconds.
  736.  ✔ Testing if element <input#email > is visible.
  737.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  738.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  739.  ✔ Testing if element <label.js-error> is visible.
  740.  ✔ Testing if element <label.js-error> contains text: "Invalid email address.".
  741.  ✔ Testing if element <input#email> has css class: "error".
  742.  
  743. OK. 7 assertions passed. (2.709s)
  744.  
  745. Running:  Forgot password: non-existent email address
  746.  ✔ Element <input#email> was visible after 28 milliseconds.
  747.  ✔ Testing if element <input#email > is visible.
  748.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  749.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  750.  ✔ Element <label.js-error> was visible after 1546 milliseconds.
  751.  ✔ Testing if element <label.js-error> is visible.
  752.  ✔ Testing if element <label.js-error> contains text: "User matching query does not exist.".
  753.  ✔ Testing if element <input#email> has css class: "error".
  754.  
  755. OK. 8 assertions passed. (4.213s)
  756.  
  757. [Login] Test Suite
  758. ======================
  759.  
  760. Running:  LogIn: Wrong username or password
  761.  ✔ Element <#username> was visible after 29 milliseconds.
  762.  ✔ Testing if element <input#username > is visible.
  763.  ✔ Testing if element <input#password > is visible.
  764.  ✔ Testing if element <button#signIn> is visible.
  765.  ✔ Element <.js-error> was visible after 1541 milliseconds.
  766.  ✔ Testing if element <.js-error> is visible.
  767.  
  768. OK. 6 assertions passed. (4.407s)
  769.  
  770. Running:  LogIn: successful login
  771.  ✔ Element <#username> was visible after 29 milliseconds.
  772.  ✔ Testing if element <input#username > is visible.
  773.  ✔ Testing if element <input#password > is visible.
  774.  ✔ Testing if element <button#signIn> is visible.
  775.  ✔ Element <button#signIn> was not present after 1539 milliseconds.
  776.  ✔ Testing if the URL contains "localhost:8008/home".
  777.  
  778. OK. 6 assertions passed. (4.307s)
  779.  
  780. Running:  LogIn: successful login (inactive user)
  781.  ✔ Element <#username> was visible after 24 milliseconds.
  782.  ✔ Testing if element <input#username > is visible.
  783.  ✔ Testing if element <input#password > is visible.
  784.  ✔ Testing if element <button#signIn> is visible.
  785.  ✔ Element <button#signIn> was not present after 1532 milliseconds.
  786.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  787.  
  788. OK. 6 assertions passed. (4.238s)
  789.  
  790. Running:  inactiveUser: logout on X
  791.  ✔ Element <#username> was visible after 36 milliseconds.
  792.  ✔ Testing if element <input#username > is visible.
  793.  ✔ Testing if element <input#password > is visible.
  794.  ✔ Testing if element <button#signIn> is visible.
  795.  ✔ Element <button#signIn> was not present after 1538 milliseconds.
  796.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  797.  
  798. OK. 6 assertions passed. (5.522s)
  799.  
  800. [Profile] Test Suite
  801. ========================
  802.  
  803. Running:  Edit profile
  804.  ✔ Element <div.options a.edit> was visible after 4631 milliseconds.
  805.  ✔ Testing if element <div.options a.edit> is visible.
  806.  ✔ Element <div#jobTitle> was visible after 29 milliseconds.
  807. ---------------- /account/profile (my profile)
  808.  ✔ Element <.js-t-displayName> was visible after 4597 milliseconds.
  809.  ✔ Testing if element <.js-t-displayName> is visible.
  810.  ✔ Testing if element <.js-t-jobTitle> is visible.
  811.  ✔ Testing if element <.js-t-affilation> is visible.
  812.  ✔ Testing if element <.js-t-desc> is visible.
  813.  ✔ Testing if element <.js-t-fbLink> is visible.
  814.  ✔ Testing if element <.js-t-twLink> is visible.
  815.  ✔ Testing if element <.js-t-inLink> is visible.
  816.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  817.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  818.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  819.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  820.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  821.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  822.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  823.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  824. ---------------- /username (another user)
  825.  ✔ Element <.js-t-displayName> was visible after 1133 milliseconds.
  826.  ✔ Testing if element <.js-t-displayName> is visible.
  827.  ✔ Testing if element <.js-t-jobTitle> is visible.
  828.  ✔ Testing if element <.js-t-affilation> is visible.
  829.  ✔ Testing if element <.js-t-desc> is visible.
  830.  ✔ Testing if element <.js-t-fbLink> is visible.
  831.  ✔ Testing if element <.js-t-twLink> is visible.
  832.  ✔ Testing if element <.js-t-inLink> is visible.
  833.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  834.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  835.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  836.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  837.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  838.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  839.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  840.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  841.  ✔ Element <div#jobTitle> was visible after 1057 milliseconds.
  842.  
  843. OK. 36 assertions passed. (15.9s)
  844.  
  845. Running:  Change password: wrong old password format
  846.  ✔ Element <input#passOld> was visible after 1563 milliseconds.
  847.  ✔ Testing if element <input#passOld> is visible.
  848.  ✔ Element <.js-t-pwOld .js-pwFormatError> was visible after 25 milliseconds.
  849.  ✔ Testing if element <.js-t-pwOld .js-pwFormatError> is visible.
  850.  ✔ Testing if element <input#passOld> has css class: "error".
  851.  
  852. OK. 5 assertions passed. (4.204s)
  853.  
  854. Running:  Change password: wrong new password format
  855.  ✔ Element <input#pass1> was visible after 1584 milliseconds.
  856.  ✔ Testing if element <input#pass1> is visible.
  857.  ✔ Element <.js-t-pw .js-pwFormatError> was visible after 25 milliseconds.
  858.  ✔ Testing if element <.js-t-pw .js-pwFormatError> is visible.
  859.  ✔ Testing if element <input#pass1> has css class: "error".
  860.  
  861. OK. 5 assertions passed. (4.298s)
  862.  
  863. Running:  Change password: Password did not match
  864.  ✔ Element <input#pass1> was visible after 1546 milliseconds.
  865.  ✔ Testing if element <input#pass1> is visible.
  866.  ✔ Testing if element <input#pass2> is visible.
  867.  ✔ Element <.js-t-pwAgain .js-error> was visible after 24 milliseconds.
  868.  ✔ Clear pass2 input on pass1 change
  869.  ✔ Testing if element <.js-t-pwAgain .js-error> is visible.
  870.  ✔ Testing if element <input#pass2> has css class: "error".
  871.  
  872. OK. 7 assertions passed. (4.334s)
  873.  
  874. Running:  Change password: Wrong old password
  875.  ✔ Element <input#pass1> was visible after 1561 milliseconds.
  876.  ✔ Testing if element <input#pass1> is visible.
  877.  ✔ Testing if element <input#pass2> is visible.
  878.  ✔ Testing if element <input#passOld> is visible.
  879.  ✔ Testing if element <button#changeBTN> does not have css class: "disabled".
  880.  ✔ Element <.js-t-passwordIsChanged> was visible after 1038 milliseconds.
  881.  ✔ Testing if element <.js-t-passwordIsChanged> is visible.
  882.  
  883. OK. 7 assertions passed. (5.448s)
  884.  
  885. [Sign Up / Step1] Test Suite
  886. ================================
  887.  
  888. Running:  SignUp: Wrong mail format
  889.  ✔ Element <#email> was visible after 28 milliseconds.
  890.  ✔ Testing if element <#email input> is visible.
  891.  ✔ Testing if element <#email label.js-error> is visible.
  892.  ✔ Testing if element <#email input> has css class: "error".
  893.  
  894. OK. 4 assertions passed. (2.635s)
  895.  
  896. Running:  SignUp: Used email address
  897.  ✔ Element <#email> was visible after 28 milliseconds.
  898.  ✔ Testing if element <#email input> is visible.
  899.  ✔ Element <#email label.js-error> was visible after 1540 milliseconds.
  900.  ✔ Testing if element <#email label.js-error> is visible.
  901.  ✔ Testing if element <#email input> has css class: "error".
  902.  
  903. OK. 5 assertions passed. (4.195s)
  904.  
  905. Running:  SignUp: Correct mail format
  906.  ✔ Element <#email> was visible after 29 milliseconds.
  907.  ✔ Testing if element <#email input> is visible.
  908.  ✔ Element <#email label.js-success> was visible after 1542 milliseconds.
  909.  ✔ Testing if element <#email label.js-success> is visible.
  910.  
  911. OK. 4 assertions passed. (4.121s)
  912.  
  913. Running:  SignUp: Wrong password format
  914.  ✔ Element <#pass> was visible after 35 milliseconds.
  915.  ✔ Testing if element <#pass input> is visible.
  916.  ✔ Testing if element <#pass label.js-error> is visible.
  917.  ✔ Testing if element <#pass input> has css class: "error".
  918.  
  919. OK. 4 assertions passed. (2.671s)
  920.  
  921. Running:  SignUp: Correct password format
  922.  ✔ Element <#pass> was visible after 25 milliseconds.
  923.  ✔ Testing if element <#pass input> is visible.
  924.  ✔ Testing if element <#pass label.js-success> is visible.
  925.  
  926. OK. 3 assertions passed. (2.649s)
  927.  
  928. Running:  SignUp: Clear password again field when password input change value
  929.  ✔ Element <#pass> was visible after 128 milliseconds.
  930.  ✔ Testing if element <#pass input> is visible.
  931.  ✔ Testing if element <#passAgain input> is visible.
  932.  ✔ Testing if value of <#passAgain input> equals: "".
  933.  ✔ Testing if element <#pass label.js-error> is visible.
  934.  ✔ Testing if element <#pass input> has css class: "error".
  935.  
  936. OK. 6 assertions passed. (2.841s)
  937.  
  938. Running:  SignUp: Passwords do not match
  939.  ✔ Element <#passAgain> was visible after 25 milliseconds.
  940.  ✔ Testing if element <#pass input> is visible.
  941.  ✔ Testing if element <#passAgain input> is visible.
  942.  ✔ Testing if element <#passAgain label.js-error> is visible.
  943.  ✔ Testing if element <#passAgain input> has css class: "error".
  944.  
  945. OK. 5 assertions passed. (2.747s)
  946.  
  947. Running:  SignUp: Passwords match
  948.  ✔ Element <#passAgain> was visible after 25 milliseconds.
  949.  ✔ Testing if element <#pass input> is visible.
  950.  ✔ Testing if element <#passAgain input> is visible.
  951.  ✔ Testing if element <#passAgain label.js-success> is visible.
  952.  
  953. OK. 4 assertions passed. (2.749s)
  954.  
  955. Running:  SignUp: Wrong invite code
  956.  ✔ Element <#code> was visible after 27 milliseconds.
  957.  ✔ Testing if element <#code input> is visible.
  958.  ✔ Element <#code label.js-error> was visible after 1554 milliseconds.
  959.  ✔ Testing if element <#code label.js-error> is visible.
  960.  ✔ Testing if element <#code input> has css class: "error".
  961.  
  962. OK. 5 assertions passed. (4.195s)
  963.  
  964. [Team] Test Suite
  965. =====================
  966.  
  967. Running:  New team: mandatory fields
  968.  ✔ Element <.js-teamName> was visible after 1582 milliseconds.
  969.  ✔ Testing if element <input.js-teamName> is visible.
  970.  ✔ Testing if element <textarea.js-teamDesc> is visible.
  971.  ✔ Testing if element <#tagsRow div.tags .tagIN> is visible.
  972.  ✔ Testing if element <#linksRow div.links .tagIN> is visible.
  973.  ✔ Testing if element <input.js-teamOrganization> is visible.
  974.  ✔ Testing if element <input.js-teamOrganizationUrl> is visible.
  975.  ✔ Testing if element <input.js-teamEmail> is visible.
  976.  ✔ Testing if element <div#teamType> is visible.
  977.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  978.  ✔ Testing if element <input.js-teamName> has css class: "error".
  979.  ✔ Testing if element <label.js-descLabel> has css class: "error".
  980.  ✔ Testing if element <textarea.js-teamDesc> has css class: "error".
  981.  ✔ Testing if element <label.js-tagsLabel> has css class: "error".
  982.  ✔ Testing if element <input.tagIN> has css class: "error".
  983.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  984.  ✔ Testing if element <input.js-teamName> has css class: "error".
  985.  
  986. OK. 17 assertions passed. (4.552s)
  987.  
  988. [Workflow] Test Suite
  989. =========================
  990.  
  991. Running:  Workflow: saveing empty recipe
  992.  ✔ Element <div.placeholder> was visible after 1655 milliseconds.
  993.  ✔ Testing if element <div.placeholder> is visible.
  994.  ✔ Element <div.message.error> was visible after 29 milliseconds.
  995.  ✔ Testing if element <div.message.error> is visible.
  996.  
  997. OK. 4 assertions passed. (4.533s)
  998.  
  999. Running:  Workflow: menus
  1000.  ✔ Element <div.placeholder> was visible after 1563 milliseconds.
  1001.  ✔ Testing if element <div.placeholder> is visible.
  1002.  ✔ Element <div.add-menu> was visible after 34 milliseconds.
  1003.  ✔ Testing if element <div.add-menu> is visible.
  1004.  ✔ Element <div.edit-node> was visible after 47 milliseconds.
  1005.  ✔ Element <div.edit-node> was not present after 11 milliseconds.
  1006.  ✔ Element <div.simple-modal.helper> was visible after 46 milliseconds.
  1007.  ✔ Testing if element <div.simple-modal.helper> is visible.
  1008.  ✔ Element <div.node div.context-menu> was visible after 26 milliseconds.
  1009.  ✔ Testing if element <div.node div.context-menu> is visible.
  1010.  ✔ Element <div.controls div.popup-menu> was visible after 32 milliseconds.
  1011.  ✔ Testing if element <div.controls div.popup-menu> is visible.
  1012.  
  1013. OK. 12 assertions passed. (5.043s)
  1014.  
  1015. Running:  Workflow: keep-drop node
  1016.  ✔ Element <div.placeholder> was visible after 1592 milliseconds.
  1017.  ✔ Element <div.add-menu> was visible after 24 milliseconds.
  1018.  ✔ Element <div.edit-node> was visible after 39 milliseconds.
  1019.  ✔ Passed [ok]: Operation changed
  1020.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 34 milliseconds.
  1021.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 43 milliseconds.
  1022.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3083 milliseconds.
  1023.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  1024.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8656 milliseconds.
  1025.  ✔ Element <div.node.locked .node-footer .state> was visible after 1543 milliseconds.
  1026.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2785.
  1027.  ✔ Element <div.message> was visible after 3578 milliseconds.
  1028.  ✔ Element <div.node footer> was visible after 2161 milliseconds.
  1029.  ✔ Passed [ok]: After saveing and refreshing node operation is still 'keep'
  1030.  
  1031. OK. 13 assertions passed. (27.297s)
  1032.  
  1033. Running:  Workflow: cut the root node
  1034.  ✔ Element <div.placeholder> was visible after 1608 milliseconds.
  1035.  ✔ Element <div.add-menu> was visible after 36 milliseconds.
  1036.  ✔ Element <div.edit-node> was visible after 44 milliseconds.
  1037.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 40 milliseconds.
  1038.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 37 milliseconds.
  1039.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3063 milliseconds.
  1040.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  1041.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8683 milliseconds.
  1042.  ✔ Element <div.node.locked .node-footer .state> was visible after 1588 milliseconds.
  1043.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2451.
  1044.  ✔ Element <div.node div.context-menu> was visible after 25 milliseconds.
  1045.  ✔ Element <div.placeholder> was visible after 14 milliseconds.
  1046.  ✔ Element <div.add-menu> was visible after 16 milliseconds.
  1047.  ✔ Element <div.edit-node> was visible after 30 milliseconds.
  1048.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 30 milliseconds.
  1049.  ✔ Element <div.add-menu> was visible after 45 milliseconds.
  1050.  ✔ Element <div.message> was visible after 4578 milliseconds.
  1051.  ✔ Element <div.node footer> was visible after 2073 milliseconds.
  1052.  ✔ Testing if element <div.node header[data-nodeName="node1"]> is visible.
  1053.  ✔ Element <div.controls div.popup-menu> was visible after 27 milliseconds.
  1054.  
  1055. OK. 19 assertions passed. (28.665s)
  1056.  
  1057. Running:  Workflow: create, bake, remove recipe
  1058.  ✔ Element <div.placeholder> was visible after 1550 milliseconds.
  1059.  ✔ Element <div.add-menu> was visible after 36 milliseconds.
  1060.  ✔ Element <div.edit-node> was visible after 46 milliseconds.
  1061.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 42 milliseconds.
  1062.  ✔ Expected element <div.node:not(.locked) .node-inner .node-name> text to equal: "test"
  1063.  ✔ Expected element <div.node:not(.locked) .node-inner .node-desc> text to equal: "desc"
  1064.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 41 milliseconds.
  1065.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3076 milliseconds.
  1066.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  1067.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8686 milliseconds.
  1068.  ✔ Element <div.node.locked .node-footer .state> was visible after 1550 milliseconds.
  1069.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2116.
  1070.   Warn: WaitForElement found 9 elements for selector ".column-list span.col-name". Only the first one will be checked.
  1071.  ✔ Element <.column-list span.col-name> was visible after 41 milliseconds.
  1072.  ✔ Element <a.start-baking> was visible after 4643 milliseconds.
  1073.   Warn: WaitForElement found 2 elements for selector "#foot-tabs table tbody tr[data-type="datagator#Matrix"]". Only the first one will be checked.
  1074.  ✔ Element <#foot-tabs table tbody tr[data-type="datagator#Matrix"]> was visible after 24459 milliseconds.
  1075.  ✔ Passed [ok]: Created recipe and matrix are in contents table
  1076.  ✔ Passed [ok]: Created recipe and matrix are removed form dataset
  1077.  
  1078. OK. 16 assertions passed. (54.277s)
  1079.  
  1080. Running:  Workflow: copy node
  1081.  ✔ Element <div.placeholder> was visible after 2094 milliseconds.
  1082.  ✔ Element <div.add-menu> was visible after 47 milliseconds.
  1083.  ✔ Element <div.edit-node> was visible after 52 milliseconds.
  1084.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 59 milliseconds.
  1085.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 39 milliseconds.
  1086.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3587 milliseconds.
  1087.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6142 milliseconds.
  1088.  ✔ Element <div.node.locked .node-footer .state> was visible after 1552 milliseconds.
  1089.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2336.
  1090.  ✔ Element <div.node div.context-menu> was visible after 30 milliseconds.
  1091.  ✔ Element <div.placeholder> was visible after 27 milliseconds.
  1092.  ✔ Element <div.add-menu> was visible after 28 milliseconds.
  1093.  ✔ Element <div.node div.context-menu> was visible after 17 milliseconds.
  1094.  ✔ Element <div.placeholder> was visible after 23 milliseconds.
  1095.  ✔ Passed [ok]: Join node and loaded matrix was copied properly
  1096.  
  1097. OK. 15 assertions passed. (20.342s)
  1098.  
  1099. OK. 235  total assertions passed. (3m 53s)
  1100.  
  1101.  
  1102. [Forgot Pw] Test Suite
  1103. ==========================
  1104.  
  1105. Running:  Forgot password: wrong email format
  1106.  ✔ Element <input#email> was visible after 28 milliseconds.
  1107.  ✔ Testing if element <input#email > is visible.
  1108.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  1109.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  1110.  ✔ Testing if element <label.js-error> is visible.
  1111.  ✔ Testing if element <label.js-error> contains text: "Invalid email address.".
  1112.  ✔ Testing if element <input#email> has css class: "error".
  1113.  
  1114. OK. 7 assertions passed. (2.704s)
  1115.  
  1116. Running:  Forgot password: non-existent email address
  1117.  ✔ Element <input#email> was visible after 30 milliseconds.
  1118.  ✔ Testing if element <input#email > is visible.
  1119.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  1120.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  1121.  ✔ Element <label.js-error> was visible after 1550 milliseconds.
  1122.  ✔ Testing if element <label.js-error> is visible.
  1123.  ✔ Testing if element <label.js-error> contains text: "User matching query does not exist.".
  1124.  ✔ Testing if element <input#email> has css class: "error".
  1125.  
  1126. OK. 8 assertions passed. (4.353s)
  1127.  
  1128. [Login] Test Suite
  1129. ======================
  1130.  
  1131. Running:  LogIn: Wrong username or password
  1132.  ✔ Element <#username> was visible after 28 milliseconds.
  1133.  ✔ Testing if element <input#username > is visible.
  1134.  ✔ Testing if element <input#password > is visible.
  1135.  ✔ Testing if element <button#signIn> is visible.
  1136.  ✔ Element <.js-error> was visible after 1540 milliseconds.
  1137.  ✔ Testing if element <.js-error> is visible.
  1138.  
  1139. OK. 6 assertions passed. (4.194s)
  1140.  
  1141. Running:  LogIn: successful login
  1142.  ✔ Element <#username> was visible after 24 milliseconds.
  1143.  ✔ Testing if element <input#username > is visible.
  1144.  ✔ Testing if element <input#password > is visible.
  1145.  ✔ Testing if element <button#signIn> is visible.
  1146.  ✔ Element <button#signIn> was not present after 1534 milliseconds.
  1147.  ✔ Testing if the URL contains "localhost:8008/home".
  1148.  
  1149. OK. 6 assertions passed. (4.177s)
  1150.  
  1151. Running:  LogIn: successful login (inactive user)
  1152.  ✔ Element <#username> was visible after 26 milliseconds.
  1153.  ✔ Testing if element <input#username > is visible.
  1154.  ✔ Testing if element <input#password > is visible.
  1155.  ✔ Testing if element <button#signIn> is visible.
  1156.  ✔ Element <button#signIn> was not present after 1544 milliseconds.
  1157.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  1158.  
  1159. OK. 6 assertions passed. (4.13s)
  1160.  
  1161. Running:  inactiveUser: logout on X
  1162.  ✔ Element <#username> was visible after 25 milliseconds.
  1163.  ✔ Testing if element <input#username > is visible.
  1164.  ✔ Testing if element <input#password > is visible.
  1165.  ✔ Testing if element <button#signIn> is visible.
  1166.  ✔ Element <button#signIn> was not present after 1536 milliseconds.
  1167.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  1168.  
  1169. OK. 6 assertions passed. (5.427s)
  1170.  
  1171. [Profile] Test Suite
  1172. ========================
  1173.  
  1174. Running:  Edit profile
  1175.  ✔ Element <div.options a.edit> was visible after 5116 milliseconds.
  1176.  ✔ Testing if element <div.options a.edit> is visible.
  1177.  ✔ Element <div#jobTitle> was visible after 27 milliseconds.
  1178. ---------------- /account/profile (my profile)
  1179.  ✔ Element <.js-t-displayName> was visible after 4583 milliseconds.
  1180.  ✔ Testing if element <.js-t-displayName> is visible.
  1181.  ✔ Testing if element <.js-t-jobTitle> is visible.
  1182.  ✔ Testing if element <.js-t-affilation> is visible.
  1183.  ✔ Testing if element <.js-t-desc> is visible.
  1184.  ✔ Testing if element <.js-t-fbLink> is visible.
  1185.  ✔ Testing if element <.js-t-twLink> is visible.
  1186.  ✔ Testing if element <.js-t-inLink> is visible.
  1187.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  1188.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  1189.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  1190.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  1191.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  1192.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  1193.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  1194.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  1195. ---------------- /username (another user)
  1196.  ✔ Element <.js-t-displayName> was visible after 1121 milliseconds.
  1197.  ✔ Testing if element <.js-t-displayName> is visible.
  1198.  ✔ Testing if element <.js-t-jobTitle> is visible.
  1199.  ✔ Testing if element <.js-t-affilation> is visible.
  1200.  ✔ Testing if element <.js-t-desc> is visible.
  1201.  ✔ Testing if element <.js-t-fbLink> is visible.
  1202.  ✔ Testing if element <.js-t-twLink> is visible.
  1203.  ✔ Testing if element <.js-t-inLink> is visible.
  1204.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  1205.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  1206.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  1207.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  1208.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  1209.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  1210.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  1211.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  1212.  ✔ Element <div#jobTitle> was visible after 1031 milliseconds.
  1213.  
  1214. OK. 36 assertions passed. (16.244s)
  1215.  
  1216. Running:  Change password: wrong old password format
  1217.  ✔ Element <input#passOld> was visible after 1550 milliseconds.
  1218.  ✔ Testing if element <input#passOld> is visible.
  1219.  ✔ Element <.js-t-pwOld .js-pwFormatError> was visible after 27 milliseconds.
  1220.  ✔ Testing if element <.js-t-pwOld .js-pwFormatError> is visible.
  1221.  ✔ Testing if element <input#passOld> has css class: "error".
  1222.  
  1223. OK. 5 assertions passed. (4.229s)
  1224.  
  1225. Running:  Change password: wrong new password format
  1226.  ✔ Element <input#pass1> was visible after 1545 milliseconds.
  1227.  ✔ Testing if element <input#pass1> is visible.
  1228.  ✔ Element <.js-t-pw .js-pwFormatError> was visible after 25 milliseconds.
  1229.  ✔ Testing if element <.js-t-pw .js-pwFormatError> is visible.
  1230.  ✔ Testing if element <input#pass1> has css class: "error".
  1231.  
  1232. OK. 5 assertions passed. (4.202s)
  1233.  
  1234. Running:  Change password: Password did not match
  1235.  ✔ Element <input#pass1> was visible after 1553 milliseconds.
  1236.  ✔ Testing if element <input#pass1> is visible.
  1237.  ✔ Testing if element <input#pass2> is visible.
  1238.  ✔ Element <.js-t-pwAgain .js-error> was visible after 27 milliseconds.
  1239.  ✔ Clear pass2 input on pass1 change
  1240.  ✔ Testing if element <.js-t-pwAgain .js-error> is visible.
  1241.  ✔ Testing if element <input#pass2> has css class: "error".
  1242.  
  1243. OK. 7 assertions passed. (4.381s)
  1244.  
  1245. Running:  Change password: Wrong old password
  1246.  ✔ Element <input#pass1> was visible after 2051 milliseconds.
  1247.  ✔ Testing if element <input#pass1> is visible.
  1248.  ✔ Testing if element <input#pass2> is visible.
  1249.  ✔ Testing if element <input#passOld> is visible.
  1250.  ✔ Testing if element <button#changeBTN> does not have css class: "disabled".
  1251.  ✔ Element <.js-t-passwordIsChanged> was visible after 1049 milliseconds.
  1252.  ✔ Testing if element <.js-t-passwordIsChanged> is visible.
  1253.  
  1254. OK. 7 assertions passed. (5.931s)
  1255.  
  1256. [Sign Up / Step1] Test Suite
  1257. ================================
  1258.  
  1259. Running:  SignUp: Wrong mail format
  1260.  ✔ Element <#email> was visible after 29 milliseconds.
  1261.  ✔ Testing if element <#email input> is visible.
  1262.  ✔ Testing if element <#email label.js-error> is visible.
  1263.  ✔ Testing if element <#email input> has css class: "error".
  1264.  
  1265. OK. 4 assertions passed. (2.649s)
  1266.  
  1267. Running:  SignUp: Used email address
  1268.  ✔ Element <#email> was visible after 27 milliseconds.
  1269.  ✔ Testing if element <#email input> is visible.
  1270.  ✔ Element <#email label.js-error> was visible after 1544 milliseconds.
  1271.  ✔ Testing if element <#email label.js-error> is visible.
  1272.  ✔ Testing if element <#email input> has css class: "error".
  1273.  
  1274. OK. 5 assertions passed. (4.205s)
  1275.  
  1276. Running:  SignUp: Correct mail format
  1277.  ✔ Element <#email> was visible after 30 milliseconds.
  1278.  ✔ Testing if element <#email input> is visible.
  1279.  ✔ Element <#email label.js-success> was visible after 1558 milliseconds.
  1280.  ✔ Testing if element <#email label.js-success> is visible.
  1281.  
  1282. OK. 4 assertions passed. (4.185s)
  1283.  
  1284. Running:  SignUp: Wrong password format
  1285.  ✔ Element <#pass> was visible after 26 milliseconds.
  1286.  ✔ Testing if element <#pass input> is visible.
  1287.  ✔ Testing if element <#pass label.js-error> is visible.
  1288.  ✔ Testing if element <#pass input> has css class: "error".
  1289.  
  1290. OK. 4 assertions passed. (2.543s)
  1291.  
  1292. Running:  SignUp: Correct password format
  1293.  ✔ Element <#pass> was visible after 25 milliseconds.
  1294.  ✔ Testing if element <#pass input> is visible.
  1295.  ✔ Testing if element <#pass label.js-success> is visible.
  1296.  
  1297. OK. 3 assertions passed. (2.591s)
  1298.  
  1299. Running:  SignUp: Clear password again field when password input change value
  1300.  ✔ Element <#pass> was visible after 29 milliseconds.
  1301.  ✔ Testing if element <#pass input> is visible.
  1302.  ✔ Testing if element <#passAgain input> is visible.
  1303.  ✔ Testing if value of <#passAgain input> equals: "".
  1304.  ✔ Testing if element <#pass label.js-error> is visible.
  1305.  ✔ Testing if element <#pass input> has css class: "error".
  1306.  
  1307. OK. 6 assertions passed. (2.804s)
  1308.  
  1309. Running:  SignUp: Passwords do not match
  1310.  ✔ Element <#passAgain> was visible after 26 milliseconds.
  1311.  ✔ Testing if element <#pass input> is visible.
  1312.  ✔ Testing if element <#passAgain input> is visible.
  1313.  ✔ Testing if element <#passAgain label.js-error> is visible.
  1314.  ✔ Testing if element <#passAgain input> has css class: "error".
  1315.  
  1316. OK. 5 assertions passed. (2.657s)
  1317.  
  1318. Running:  SignUp: Passwords match
  1319.  ✔ Element <#passAgain> was visible after 28 milliseconds.
  1320.  ✔ Testing if element <#pass input> is visible.
  1321.  ✔ Testing if element <#passAgain input> is visible.
  1322.  ✔ Testing if element <#passAgain label.js-success> is visible.
  1323.  
  1324. OK. 4 assertions passed. (2.719s)
  1325.  
  1326. Running:  SignUp: Wrong invite code
  1327.  ✔ Element <#code> was visible after 27 milliseconds.
  1328.  ✔ Testing if element <#code input> is visible.
  1329.  ✔ Element <#code label.js-error> was visible after 1546 milliseconds.
  1330.  ✔ Testing if element <#code label.js-error> is visible.
  1331.  ✔ Testing if element <#code input> has css class: "error".
  1332.  
  1333. OK. 5 assertions passed. (4.14s)
  1334.  
  1335. [Team] Test Suite
  1336. =====================
  1337.  
  1338. Running:  New team: mandatory fields
  1339.  ✔ Element <.js-teamName> was visible after 2055 milliseconds.
  1340.  ✔ Testing if element <input.js-teamName> is visible.
  1341.  ✔ Testing if element <textarea.js-teamDesc> is visible.
  1342.  ✔ Testing if element <#tagsRow div.tags .tagIN> is visible.
  1343.  ✔ Testing if element <#linksRow div.links .tagIN> is visible.
  1344.  ✔ Testing if element <input.js-teamOrganization> is visible.
  1345.  ✔ Testing if element <input.js-teamOrganizationUrl> is visible.
  1346.  ✔ Testing if element <input.js-teamEmail> is visible.
  1347.  ✔ Testing if element <div#teamType> is visible.
  1348.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  1349.  ✔ Testing if element <input.js-teamName> has css class: "error".
  1350.  ✔ Testing if element <label.js-descLabel> has css class: "error".
  1351.  ✔ Testing if element <textarea.js-teamDesc> has css class: "error".
  1352.  ✔ Testing if element <label.js-tagsLabel> has css class: "error".
  1353.  ✔ Testing if element <input.tagIN> has css class: "error".
  1354.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  1355.  ✔ Testing if element <input.js-teamName> has css class: "error".
  1356.  
  1357. OK. 17 assertions passed. (4.992s)
  1358.  
  1359. [Workflow] Test Suite
  1360. =========================
  1361.  
  1362. Running:  Workflow: saveing empty recipe
  1363.  ✔ Element <div.placeholder> was visible after 2103 milliseconds.
  1364.  ✔ Testing if element <div.placeholder> is visible.
  1365.  ✔ Element <div.message.error> was visible after 23 milliseconds.
  1366.  ✔ Testing if element <div.message.error> is visible.
  1367.  
  1368. OK. 4 assertions passed. (4.891s)
  1369.  
  1370. Running:  Workflow: menus
  1371.  ✔ Element <div.placeholder> was visible after 2081 milliseconds.
  1372.  ✔ Testing if element <div.placeholder> is visible.
  1373.  ✔ Element <div.add-menu> was visible after 26 milliseconds.
  1374.  ✔ Testing if element <div.add-menu> is visible.
  1375.  ✔ Element <div.edit-node> was visible after 39 milliseconds.
  1376.  ✔ Element <div.edit-node> was not present after 6 milliseconds.
  1377.  ✔ Element <div.simple-modal.helper> was visible after 40 milliseconds.
  1378.  ✔ Testing if element <div.simple-modal.helper> is visible.
  1379.  ✔ Element <div.node div.context-menu> was visible after 28 milliseconds.
  1380.  ✔ Testing if element <div.node div.context-menu> is visible.
  1381.  ✔ Element <div.controls div.popup-menu> was visible after 31 milliseconds.
  1382.  ✔ Testing if element <div.controls div.popup-menu> is visible.
  1383.  
  1384. OK. 12 assertions passed. (5.574s)
  1385.  
  1386. Running:  Workflow: keep-drop node
  1387.  ✔ Element <div.placeholder> was visible after 2096 milliseconds.
  1388.  ✔ Element <div.add-menu> was visible after 34 milliseconds.
  1389.  ✔ Element <div.edit-node> was visible after 38 milliseconds.
  1390.  ✔ Passed [ok]: Operation changed
  1391.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 39 milliseconds.
  1392.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 34 milliseconds.
  1393.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 5126 milliseconds.
  1394.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  1395.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 16790 milliseconds.
  1396.  ✔ Element <div.node.locked .node-footer .state> was visible after 2056 milliseconds.
  1397.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 3908.
  1398.  ✔ Element <div.message> was visible after 5096 milliseconds.
  1399.  ✔ Element <div.node footer> was visible after 2150 milliseconds.
  1400.  ✔ Passed [ok]: After saveing and refreshing node operation is still 'keep'
  1401.  
  1402. OK. 13 assertions passed. (41.131s)
  1403.  
  1404. Running:  Workflow: cut the root node
  1405.  ✔ Element <div.placeholder> was visible after 1562 milliseconds.
  1406.  ✔ Element <div.add-menu> was visible after 44 milliseconds.
  1407.  ✔ Element <div.edit-node> was visible after 46 milliseconds.
  1408.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 33 milliseconds.
  1409.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 51 milliseconds.
  1410.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3120 milliseconds.
  1411.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  1412.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8682 milliseconds.
  1413.  ✔ Element <div.node.locked .node-footer .state> was visible after 1562 milliseconds.
  1414.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2782.
  1415.  ✔ Element <div.node div.context-menu> was visible after 27 milliseconds.
  1416.  ✔ Element <div.placeholder> was visible after 16 milliseconds.
  1417.  ✔ Element <div.add-menu> was visible after 28 milliseconds.
  1418.  ✔ Element <div.edit-node> was visible after 26 milliseconds.
  1419.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 30 milliseconds.
  1420.  ✔ Element <div.add-menu> was visible after 19 milliseconds.
  1421.  ✔ Element <div.message> was visible after 4593 milliseconds.
  1422.  ✔ Element <div.node footer> was visible after 2056 milliseconds.
  1423.  ✔ Testing if element <div.node header[data-nodeName="node1"]> is visible.
  1424.  ✔ Element <div.controls div.popup-menu> was visible after 41 milliseconds.
  1425.  
  1426. OK. 19 assertions passed. (29.136s)
  1427.  
  1428. Running:  Workflow: create, bake, remove recipe
  1429.  ✔ Element <div.placeholder> was visible after 1584 milliseconds.
  1430.  ✔ Element <div.add-menu> was visible after 48 milliseconds.
  1431.  ✔ Element <div.edit-node> was visible after 44 milliseconds.
  1432.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 36 milliseconds.
  1433.  ✔ Expected element <div.node:not(.locked) .node-inner .node-name> text to equal: "test"
  1434.  ✔ Expected element <div.node:not(.locked) .node-inner .node-desc> text to equal: "desc"
  1435.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 34 milliseconds.
  1436.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3069 milliseconds.
  1437.   Warn: WaitForElement found 2 elements for selector ".modal-content article.selector.js-t-article-matrix". Only the first one will be checked.
  1438.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 8670 milliseconds.
  1439.  ✔ Element <div.node.locked .node-footer .state> was visible after 1575 milliseconds.
  1440.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2798.
  1441.   Warn: WaitForElement found 9 elements for selector ".column-list span.col-name". Only the first one will be checked.
  1442.  ✔ Element <.column-list span.col-name> was visible after 45 milliseconds.
  1443.  ✔ Element <a.start-baking> was visible after 4122 milliseconds.
  1444.   Warn: WaitForElement found 2 elements for selector "#foot-tabs table tbody tr[data-type="datagator#Matrix"]". Only the first one will be checked.
  1445.  ✔ Element <#foot-tabs table tbody tr[data-type="datagator#Matrix"]> was visible after 25976 milliseconds.
  1446.  ✔ Passed [ok]: Created recipe and matrix are in contents table
  1447.  ✔ Passed [ok]: Created recipe and matrix are removed form dataset
  1448.  
  1449. OK. 16 assertions passed. (56.103s)
  1450.  
  1451. Running:  Workflow: copy node
  1452.  ✔ Element <div.placeholder> was visible after 2094 milliseconds.
  1453.  ✔ Element <div.add-menu> was visible after 35 milliseconds.
  1454.  ✔ Element <div.edit-node> was visible after 38 milliseconds.
  1455.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 34 milliseconds.
  1456.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 37 milliseconds.
  1457.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 4086 milliseconds.
  1458.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6113 milliseconds.
  1459.  ✔ Element <div.node.locked .node-footer .state> was visible after 1570 milliseconds.
  1460.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2318.
  1461.  ✔ Element <div.node div.context-menu> was visible after 44 milliseconds.
  1462.  ✔ Element <div.placeholder> was visible after 22 milliseconds.
  1463.  ✔ Element <div.add-menu> was visible after 20 milliseconds.
  1464.  ✔ Element <div.node div.context-menu> was visible after 21 milliseconds.
  1465.  ✔ Element <div.placeholder> was visible after 21 milliseconds.
  1466.  ✔ Passed [ok]: Join node and loaded matrix was copied properly
  1467.  
  1468. OK. 15 assertions passed. (20.704s)
  1469.  
  1470. OK. 235  total assertions passed. (4m 11s)
  1471.  
  1472. [Forgot Pw] Test Suite
  1473. ==========================
  1474.  
  1475. Running:  Forgot password: wrong email format
  1476.  ✔ Element <input#email> was visible after 32 milliseconds.
  1477.  ✔ Testing if element <input#email > is visible.
  1478.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  1479.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  1480.  ✔ Testing if element <label.js-error> is visible.
  1481.  ✔ Testing if element <label.js-error> contains text: "Invalid email address.".
  1482.  ✔ Testing if element <input#email> has css class: "error".
  1483.  
  1484. OK. 7 assertions passed. (2.634s)
  1485.  
  1486. Running:  Forgot password: non-existent email address
  1487.  ✔ Element <input#email> was visible after 28 milliseconds.
  1488.  ✔ Testing if element <input#email > is visible.
  1489.  ✔ Testing if element <button#resetBTN> has css class: "disabled".
  1490.  ✔ Testing if element <button#resetBTN> does not have css class: "disabled".
  1491.  ✔ Element <label.js-error> was visible after 1542 milliseconds.
  1492.  ✔ Testing if element <label.js-error> is visible.
  1493.  ✔ Testing if element <label.js-error> contains text: "User matching query does not exist.".
  1494.  ✔ Testing if element <input#email> has css class: "error".
  1495.  
  1496. OK. 8 assertions passed. (4.223s)
  1497.  
  1498. [Login] Test Suite
  1499. ======================
  1500.  
  1501. Running:  LogIn: Wrong username or password
  1502.  ✔ Element <#username> was visible after 24 milliseconds.
  1503.  ✔ Testing if element <input#username > is visible.
  1504.  ✔ Testing if element <input#password > is visible.
  1505.  ✔ Testing if element <button#signIn> is visible.
  1506.  ✔ Element <.js-error> was visible after 1544 milliseconds.
  1507.  ✔ Testing if element <.js-error> is visible.
  1508.  
  1509. OK. 6 assertions passed. (4.238s)
  1510.  
  1511. Running:  LogIn: successful login
  1512.  ✔ Element <#username> was visible after 154 milliseconds.
  1513.  ✔ Testing if element <input#username > is visible.
  1514.  ✔ Testing if element <input#password > is visible.
  1515.  ✔ Testing if element <button#signIn> is visible.
  1516.  ✔ Element <button#signIn> was not present after 1536 milliseconds.
  1517.  ✔ Testing if the URL contains "localhost:8008/home".
  1518.  
  1519. OK. 6 assertions passed. (4.304s)
  1520.  
  1521. Running:  LogIn: successful login (inactive user)
  1522.  ✔ Element <#username> was visible after 25 milliseconds.
  1523.  ✔ Testing if element <input#username > is visible.
  1524.  ✔ Testing if element <input#password > is visible.
  1525.  ✔ Testing if element <button#signIn> is visible.
  1526.  ✔ Element <button#signIn> was not present after 1531 milliseconds.
  1527.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  1528.  
  1529. OK. 6 assertions passed. (4.162s)
  1530.  
  1531. Running:  inactiveUser: logout on X
  1532.  ✔ Element <#username> was visible after 27 milliseconds.
  1533.  ✔ Testing if element <input#username > is visible.
  1534.  ✔ Testing if element <input#password > is visible.
  1535.  ✔ Testing if element <button#signIn> is visible.
  1536.  ✔ Element <button#signIn> was not present after 1537 milliseconds.
  1537.  ✔ Testing if the URL contains "localhost:8008/inactiveUser".
  1538.  
  1539. OK. 6 assertions passed. (5.548s)
  1540.  
  1541. [Profile] Test Suite
  1542. ========================
  1543.  
  1544. Running:  Edit profile
  1545.  ✔ Element <div.options a.edit> was visible after 5104 milliseconds.
  1546.  ✔ Testing if element <div.options a.edit> is visible.
  1547.  ✔ Element <div#jobTitle> was visible after 32 milliseconds.
  1548. ---------------- /account/profile (my profile)
  1549.  ✔ Element <.js-t-displayName> was visible after 4620 milliseconds.
  1550.  ✔ Testing if element <.js-t-displayName> is visible.
  1551.  ✔ Testing if element <.js-t-jobTitle> is visible.
  1552.  ✔ Testing if element <.js-t-affilation> is visible.
  1553.  ✔ Testing if element <.js-t-desc> is visible.
  1554.  ✔ Testing if element <.js-t-fbLink> is visible.
  1555.  ✔ Testing if element <.js-t-twLink> is visible.
  1556.  ✔ Testing if element <.js-t-inLink> is visible.
  1557.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  1558.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  1559.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  1560.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  1561.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  1562.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  1563.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  1564.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  1565. ---------------- /username (another user)
  1566.  ✔ Element <.js-t-displayName> was visible after 1089 milliseconds.
  1567.  ✔ Testing if element <.js-t-displayName> is visible.
  1568.  ✔ Testing if element <.js-t-jobTitle> is visible.
  1569.  ✔ Testing if element <.js-t-affilation> is visible.
  1570.  ✔ Testing if element <.js-t-desc> is visible.
  1571.  ✔ Testing if element <.js-t-fbLink> is visible.
  1572.  ✔ Testing if element <.js-t-twLink> is visible.
  1573.  ✔ Testing if element <.js-t-inLink> is visible.
  1574.  ✔ Expected element <.js-t-displayName> text to equal: "daywatch"
  1575.  ✔ Expected element <.js-t-jobTitle> text to equal: "watch"
  1576.  ✔ Expected element <.js-t-affilation> text to equal: "night"
  1577.  ✔ Expected element <.js-t-desc> text to equal: "night watch desc"
  1578.  ✔ Expected element <div.links span.link a.js-t-link> to have attribute "href" that equals: "http://test.com/asdf"
  1579.  ✔ Expected element <div.links ul.social li.item .js-t-fbLink> to have attribute "href" that equals: "http://facebook.com/asdf"
  1580.  ✔ Expected element <div.links ul.social li.item .js-t-twLink> to have attribute "href" that equals: "http://twitter.com/asdf"
  1581.  ✔ Expected element <div.links ul.social li.item .js-t-inLink> to have attribute "href" that equals: "http://linkedin.com/asdf"
  1582.  ✔ Element <div#jobTitle> was visible after 1036 milliseconds.
  1583.  
  1584. OK. 36 assertions passed. (16.362s)
  1585.  
  1586. Running:  Change password: wrong old password format
  1587.  ✔ Element <input#passOld> was visible after 1558 milliseconds.
  1588.  ✔ Testing if element <input#passOld> is visible.
  1589.  ✔ Element <.js-t-pwOld .js-pwFormatError> was visible after 27 milliseconds.
  1590.  ✔ Testing if element <.js-t-pwOld .js-pwFormatError> is visible.
  1591.  ✔ Testing if element <input#passOld> has css class: "error".
  1592.  
  1593. OK. 5 assertions passed. (4.281s)
  1594.  
  1595. Running:  Change password: wrong new password format
  1596.  ✔ Element <input#pass1> was visible after 1641 milliseconds.
  1597.  ✔ Testing if element <input#pass1> is visible.
  1598.  ✔ Element <.js-t-pw .js-pwFormatError> was visible after 26 milliseconds.
  1599.  ✔ Testing if element <.js-t-pw .js-pwFormatError> is visible.
  1600.  ✔ Testing if element <input#pass1> has css class: "error".
  1601.  
  1602. OK. 5 assertions passed. (4.373s)
  1603.  
  1604. Running:  Change password: Password did not match
  1605.  ✔ Element <input#pass1> was visible after 1566 milliseconds.
  1606.  ✔ Testing if element <input#pass1> is visible.
  1607.  ✔ Testing if element <input#pass2> is visible.
  1608.  ✔ Element <.js-t-pwAgain .js-error> was visible after 26 milliseconds.
  1609.  ✔ Clear pass2 input on pass1 change
  1610.  ✔ Testing if element <.js-t-pwAgain .js-error> is visible.
  1611.  ✔ Testing if element <input#pass2> has css class: "error".
  1612.  
  1613. OK. 7 assertions passed. (4.42s)
  1614.  
  1615. Running:  Change password: Wrong old password
  1616.  ✔ Element <input#pass1> was visible after 2091 milliseconds.
  1617.  ✔ Testing if element <input#pass1> is visible.
  1618.  ✔ Testing if element <input#pass2> is visible.
  1619.  ✔ Testing if element <input#passOld> is visible.
  1620.  ✔ Testing if element <button#changeBTN> does not have css class: "disabled".
  1621.  ✔ Element <.js-t-passwordIsChanged> was visible after 1056 milliseconds.
  1622.  ✔ Testing if element <.js-t-passwordIsChanged> is visible.
  1623.  
  1624. OK. 7 assertions passed. (6.037s)
  1625.  
  1626. [Sign Up / Step1] Test Suite
  1627. ================================
  1628.  
  1629. Running:  SignUp: Wrong mail format
  1630.  ✔ Element <#email> was visible after 29 milliseconds.
  1631.  ✔ Testing if element <#email input> is visible.
  1632.  ✔ Testing if element <#email label.js-error> is visible.
  1633.  ✔ Testing if element <#email input> has css class: "error".
  1634.  
  1635. OK. 4 assertions passed. (2.651s)
  1636.  
  1637. Running:  SignUp: Used email address
  1638.  ✔ Element <#email> was visible after 23 milliseconds.
  1639.  ✔ Testing if element <#email input> is visible.
  1640.  ✔ Element <#email label.js-error> was visible after 1544 milliseconds.
  1641.  ✔ Testing if element <#email label.js-error> is visible.
  1642.  ✔ Testing if element <#email input> has css class: "error".
  1643.  
  1644. OK. 5 assertions passed. (4.19s)
  1645.  
  1646. Running:  SignUp: Correct mail format
  1647.  ✔ Element <#email> was visible after 27 milliseconds.
  1648.  ✔ Testing if element <#email input> is visible.
  1649.  ✔ Element <#email label.js-success> was visible after 1541 milliseconds.
  1650.  ✔ Testing if element <#email label.js-success> is visible.
  1651.  
  1652. OK. 4 assertions passed. (4.2s)
  1653.  
  1654. Running:  SignUp: Wrong password format
  1655.  ✔ Element <#pass> was visible after 25 milliseconds.
  1656.  ✔ Testing if element <#pass input> is visible.
  1657.  ✔ Testing if element <#pass label.js-error> is visible.
  1658.  ✔ Testing if element <#pass input> has css class: "error".
  1659.  
  1660. OK. 4 assertions passed. (2.639s)
  1661.  
  1662. Running:  SignUp: Correct password format
  1663.  ✔ Element <#pass> was visible after 29 milliseconds.
  1664.  ✔ Testing if element <#pass input> is visible.
  1665.  ✔ Testing if element <#pass label.js-success> is visible.
  1666.  
  1667. OK. 3 assertions passed. (2.579s)
  1668.  
  1669. Running:  SignUp: Clear password again field when password input change value
  1670.  ✔ Element <#pass> was visible after 32 milliseconds.
  1671.  ✔ Testing if element <#pass input> is visible.
  1672.  ✔ Testing if element <#passAgain input> is visible.
  1673.  ✔ Testing if value of <#passAgain input> equals: "".
  1674.  ✔ Testing if element <#pass label.js-error> is visible.
  1675.  ✔ Testing if element <#pass input> has css class: "error".
  1676.  
  1677. OK. 6 assertions passed. (2.688s)
  1678.  
  1679. Running:  SignUp: Passwords do not match
  1680.  ✔ Element <#passAgain> was visible after 28 milliseconds.
  1681.  ✔ Testing if element <#pass input> is visible.
  1682.  ✔ Testing if element <#passAgain input> is visible.
  1683.  ✔ Testing if element <#passAgain label.js-error> is visible.
  1684.  ✔ Testing if element <#passAgain input> has css class: "error".
  1685.  
  1686. OK. 5 assertions passed. (2.835s)
  1687.  
  1688. Running:  SignUp: Passwords match
  1689.  ✔ Element <#passAgain> was visible after 24 milliseconds.
  1690.  ✔ Testing if element <#pass input> is visible.
  1691.  ✔ Testing if element <#passAgain input> is visible.
  1692.  ✔ Testing if element <#passAgain label.js-success> is visible.
  1693.  
  1694. OK. 4 assertions passed. (2.579s)
  1695.  
  1696. Running:  SignUp: Wrong invite code
  1697.  ✔ Element <#code> was visible after 26 milliseconds.
  1698.  ✔ Testing if element <#code input> is visible.
  1699.  ✔ Element <#code label.js-error> was visible after 1541 milliseconds.
  1700.  ✔ Testing if element <#code label.js-error> is visible.
  1701.  ✔ Testing if element <#code input> has css class: "error".
  1702.  
  1703. OK. 5 assertions passed. (4.129s)
  1704.  
  1705. [Team] Test Suite
  1706. =====================
  1707.  
  1708. Running:  New team: mandatory fields
  1709.  ✔ Element <.js-teamName> was visible after 1543 milliseconds.
  1710.  ✔ Testing if element <input.js-teamName> is visible.
  1711.  ✔ Testing if element <textarea.js-teamDesc> is visible.
  1712.  ✔ Testing if element <#tagsRow div.tags .tagIN> is visible.
  1713.  ✔ Testing if element <#linksRow div.links .tagIN> is visible.
  1714.  ✔ Testing if element <input.js-teamOrganization> is visible.
  1715.  ✔ Testing if element <input.js-teamOrganizationUrl> is visible.
  1716.  ✔ Testing if element <input.js-teamEmail> is visible.
  1717.  ✔ Testing if element <div#teamType> is visible.
  1718.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  1719.  ✔ Testing if element <input.js-teamName> has css class: "error".
  1720.  ✔ Testing if element <label.js-descLabel> has css class: "error".
  1721.  ✔ Testing if element <textarea.js-teamDesc> has css class: "error".
  1722.  ✔ Testing if element <label.js-tagsLabel> has css class: "error".
  1723.  ✔ Testing if element <input.tagIN> has css class: "error".
  1724.  ✔ Testing if element <label.js-nameLabel> has css class: "error".
  1725.  ✔ Testing if element <input.js-teamName> has css class: "error".
  1726.  
  1727. OK. 17 assertions passed. (4.448s)
  1728.  
  1729. [Workflow] Test Suite
  1730. =========================
  1731.  
  1732. Running:  Workflow: saveing empty recipe
  1733.  ✔ Element <div.placeholder> was visible after 1595 milliseconds.
  1734.  ✔ Testing if element <div.placeholder> is visible.
  1735.  ✔ Element <div.message.error> was visible after 22 milliseconds.
  1736.  ✔ Testing if element <div.message.error> is visible.
  1737.  
  1738. OK. 4 assertions passed. (4.37s)
  1739.  
  1740. Running:  Workflow: menus
  1741.  ✔ Element <div.placeholder> was visible after 1564 milliseconds.
  1742.  ✔ Testing if element <div.placeholder> is visible.
  1743.  ✔ Element <div.add-menu> was visible after 39 milliseconds.
  1744.  ✔ Testing if element <div.add-menu> is visible.
  1745.  ✔ Element <div.edit-node> was visible after 51 milliseconds.
  1746.  ✔ Element <div.edit-node> was not present after 8 milliseconds.
  1747.  ✔ Element <div.simple-modal.helper> was visible after 51 milliseconds.
  1748.  ✔ Testing if element <div.simple-modal.helper> is visible.
  1749.  ✔ Element <div.node div.context-menu> was visible after 31 milliseconds.
  1750.  ✔ Testing if element <div.node div.context-menu> is visible.
  1751.  ✔ Element <div.controls div.popup-menu> was visible after 40 milliseconds.
  1752.  ✔ Testing if element <div.controls div.popup-menu> is visible.
  1753.  
  1754. OK. 12 assertions passed. (5.231s)
  1755.  
  1756. Running:  Workflow: keep-drop node
  1757.  ✔ Element <div.placeholder> was visible after 2084 milliseconds.
  1758.  ✔ Element <div.add-menu> was visible after 38 milliseconds.
  1759.  ✔ Element <div.edit-node> was visible after 43 milliseconds.
  1760.  ✔ Passed [ok]: Operation changed
  1761.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 54 milliseconds.
  1762.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 41 milliseconds.
  1763.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3078 milliseconds.
  1764.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6134 milliseconds.
  1765.  ✔ Element <div.node.locked .node-footer .state> was visible after 1554 milliseconds.
  1766.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2346.
  1767.  ✔ Element <div.message> was visible after 4077 milliseconds.
  1768.  ✔ Element <div.node footer> was visible after 2183 milliseconds.
  1769.  ✔ Passed [ok]: After saveing and refreshing node operation is still 'keep'
  1770.  
  1771. OK. 13 assertions passed. (25.457s)
  1772.  
  1773. Running:  Workflow: cut the root node
  1774.  ✔ Element <div.placeholder> was visible after 2059 milliseconds.
  1775.  ✔ Element <div.add-menu> was visible after 46 milliseconds.
  1776.  ✔ Element <div.edit-node> was visible after 37 milliseconds.
  1777.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 43 milliseconds.
  1778.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 41 milliseconds.
  1779.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3077 milliseconds.
  1780.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6146 milliseconds.
  1781.  ✔ Element <div.node.locked .node-footer .state> was visible after 1544 milliseconds.
  1782.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2345.
  1783.  ✔ Element <div.node div.context-menu> was visible after 31 milliseconds.
  1784.  ✔ Element <div.placeholder> was visible after 54 milliseconds.
  1785.  ✔ Element <div.add-menu> was visible after 26 milliseconds.
  1786.  ✔ Element <div.edit-node> was visible after 69 milliseconds.
  1787.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 79 milliseconds.
  1788.  ✔ Element <div.add-menu> was visible after 36 milliseconds.
  1789.  ✔ Element <div.message> was visible after 4080 milliseconds.
  1790.  ✔ Element <div.node footer> was visible after 2131 milliseconds.
  1791.  ✔ Testing if element <div.node header[data-nodeName="node1"]> is visible.
  1792.  ✔ Element <div.controls div.popup-menu> was visible after 51 milliseconds.
  1793.  
  1794. OK. 19 assertions passed. (26.587s)
  1795.  
  1796. Running:  Workflow: create, bake, remove recipe
  1797.  ✔ Element <div.placeholder> was visible after 2098 milliseconds.
  1798.  ✔ Element <div.add-menu> was visible after 35 milliseconds.
  1799.  ✔ Element <div.edit-node> was visible after 38 milliseconds.
  1800.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 69 milliseconds.
  1801.  ✔ Expected element <div.node:not(.locked) .node-inner .node-name> text to equal: "test"
  1802.  ✔ Expected element <div.node:not(.locked) .node-inner .node-desc> text to equal: "desc"
  1803.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 34 milliseconds.
  1804.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3071 milliseconds.
  1805.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6605 milliseconds.
  1806.  ✔ Element <div.node.locked .node-footer .state> was visible after 1544 milliseconds.
  1807.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 2232.
  1808.   Warn: WaitForElement found 9 elements for selector ".column-list span.col-name". Only the first one will be checked.
  1809.  ✔ Element <.column-list span.col-name> was visible after 80 milliseconds.
  1810.  ✔ Element <a.start-baking> was visible after 4080 milliseconds.
  1811.   Warn: WaitForElement found 2 elements for selector "#foot-tabs table tbody tr[data-type="datagator#Matrix"]". Only the first one will be checked.
  1812.  ✔ Element <#foot-tabs table tbody tr[data-type="datagator#Matrix"]> was visible after 25475 milliseconds.
  1813.  ✔ Passed [ok]: Created recipe and matrix are in contents table
  1814.  ✔ Passed [ok]: Created recipe and matrix are removed form dataset
  1815.  
  1816. OK. 16 assertions passed. (53.829s)
  1817.  
  1818. Running:  Workflow: copy node
  1819.  ✔ Element <div.placeholder> was visible after 2073 milliseconds.
  1820.  ✔ Element <div.add-menu> was visible after 68 milliseconds.
  1821.  ✔ Element <div.edit-node> was visible after 68 milliseconds.
  1822.  ✔ Element <div.edit-node .node-footer input.apply> was visible after 62 milliseconds.
  1823.  ✔ Element <div.placeholder div.popup-menu.add-menu> was visible after 56 milliseconds.
  1824.  ✔ Element <.modal-content article.selector.js-t-article-dataset> was visible after 3581 milliseconds.
  1825.  ✔ Element <.modal-content article.selector.js-t-article-matrix> was visible after 6116 milliseconds.
  1826.  ✔ Element <div.node.locked .node-footer .state> was visible after 1565 milliseconds.
  1827.  ✔ waitForAttribute: div.node.locked .node-footer .state@style. Expression was true after 3028.
  1828.  ✔ Element <div.node div.context-menu> was visible after 23 milliseconds.
  1829.  ✔ Element <div.placeholder> was visible after 39 milliseconds.
  1830.  ✔ Element <div.add-menu> was visible after 34 milliseconds.
  1831.  ✔ Element <div.node div.context-menu> was visible after 15 milliseconds.
  1832.  ✔ Element <div.placeholder> was visible after 19 milliseconds.
  1833.  ✔ Passed [ok]: Join node and loaded matrix was copied properly
  1834.  
  1835. OK. 15 assertions passed. (21.33s)
  1836.  
  1837. OK. 235  total assertions passed. (3m 50s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement