From 11d44b3030f4353b4600f383744c5cb875055b5d Mon Sep 17 00:00:00 2001
From: vkovtun <viktor.kovtun@id.ethz.ch>
Date: Tue, 5 Dec 2023 15:24:19 +0100
Subject: [PATCH] BIS-772: Writing JS tests.

---
 .../html/test/test-import-export.js           | 47 ++++++++++---------
 1 file changed, 24 insertions(+), 23 deletions(-)

diff --git a/test-api-openbis-javascript/servers/common/core-plugins/tests/1/as/webapps/openbis-v3-api-test/html/test/test-import-export.js b/test-api-openbis-javascript/servers/common/core-plugins/tests/1/as/webapps/openbis-v3-api-test/html/test/test-import-export.js
index cc9c7722426..b8db009ea5e 100644
--- a/test-api-openbis-javascript/servers/common/core-plugins/tests/1/as/webapps/openbis-v3-api-test/html/test/test-import-export.js
+++ b/test-api-openbis-javascript/servers/common/core-plugins/tests/1/as/webapps/openbis-v3-api-test/html/test/test-import-export.js
@@ -152,29 +152,30 @@ define([ 'jquery', 'underscore', 'openbis', 'test/openbis-execute-operations', '
         testAction(c, fAction, fCheck);
       });
 
-      // QUnit.test("executeExport()", function(assert) {
-      //   var c = new common(assert, dtos);
-      //
-      //   var fAction = function(facade) {
-      //     var exportablePermId = new ExportablePermId(
-      //       ExportableKind.SAMPLE, new SamplePermId("200902091225616-1027"));
-      //     var exportData = new dtos.ExportData(exportablePermId,
-      //       new AllFields());
-      //
-      //     var exportOptions = new dtos.ExportOptions(
-      //       [ExportFormat.XLSX, ExportFormat.HTML, ExportFormat.PDF, ExportFormat.DATA],
-      //       XlsTextFormat.RICH, true, false);
-      //
-      //     return facade.executeExport(exportData, exportOptions);
-      //   }
-      //
-      //   var fCheck = function(facade, result) {
-      //     // Simple smoke test in this case.
-      //     c.assertNotNull(result);
-      //   }
-      //
-      //   testAction(c, fAction, fCheck);
-      // });
+      QUnit.test("executeExport()", function(assert) {
+        var c = new common(assert, dtos);
+
+        var fAction = function(facade) {
+          var exportablePermId = new ExportablePermId(
+            ExportableKind.SAMPLE, new SamplePermId("200902091225616-1027"));
+          var exportData = new dtos.ExportData(exportablePermId,
+            new AllFields());
+
+          var exportOptions = new dtos.ExportOptions(
+            [ExportFormat.XLSX, ExportFormat.HTML, ExportFormat.PDF, ExportFormat.DATA],
+            XlsTextFormat.RICH, true, false);
+
+          return facade.executeExport(exportData, exportOptions);
+        }
+
+        var fCheck = function(facade, result) {
+          // Simple smoke test in this case.
+          c.assertNotNull(result);
+          return null;
+        }
+
+        testAction(c, fAction, fCheck);
+      });
     }
 
     return function() {
-- 
GitLab