Kaynağa Gözat

Adjusted test script to detect local/cloud test from number of args

martijndierckx 5 yıl önce
ebeveyn
işleme
72bf8c6cb1
1 değiştirilmiş dosya ile 7 ekleme ve 2 silme
  1. 7 2
      test/test.js

+ 7 - 2
test/test.js

@@ -1,7 +1,12 @@
 const Hydrawise = require('../dist/Hydrawise').Hydrawise;
 
-const hydrawise = new Hydrawise({ type: 'LOCAL', host: process.argv[2], password: process.argv[3] });
-//const hydrawise = new Hydrawise({ type: 'CLOUD', key: process.argv[2] });
+//let hydrawise;
+if(process.argv.length <= 3) {
+  hydrawise = new Hydrawise({ type: 'CLOUD', key: process.argv[2] });
+}
+else {
+  hydrawise = new Hydrawise({ type: 'LOCAL', host: process.argv[2], password: process.argv[3] });
+}
 
 /* Get all zones -> run first zone -> get all zones -> stop first zone -> get all zones */
 hydrawise.getZones().then(function(data) {