|
@@ -1,3 +1,5 @@
|
|
|
+let model_building_utils = require('./model_building_utils');
|
|
|
+
|
|
|
function login(client) {
|
|
|
client.execute(
|
|
|
function () {
|
|
@@ -14,14 +16,19 @@ function login(client) {
|
|
|
|
|
|
function load_model(client, fnames) {
|
|
|
|
|
|
+ client.waitForElementPresent(model_building_utils.canvas, 2000, "Canvas loaded");
|
|
|
+
|
|
|
for (const name of fnames) {
|
|
|
+
|
|
|
+ client.pause(300);
|
|
|
+
|
|
|
client.execute(
|
|
|
function (fname) {
|
|
|
_loadModel(fname);
|
|
|
}, [name], null
|
|
|
);
|
|
|
|
|
|
- client.pause(1000);
|
|
|
+ client.pause(300);
|
|
|
|
|
|
client.element('css selector', '#dialog_btn', function (result) {
|
|
|
if (result.status != -1) {
|
|
@@ -46,6 +53,8 @@ function load_model(client, fnames) {
|
|
|
|
|
|
function load_toolbar(client, fnames) {
|
|
|
|
|
|
+ client.waitForElementPresent(model_building_utils.canvas, 2000, "Canvas loaded");
|
|
|
+
|
|
|
for (let name of fnames) {
|
|
|
|
|
|
client.execute(
|