Răsfoiți Sursa

testinfrastructure created

Jan Küster 3 ani în urmă
părinte
comite
3650ef4805
6 a modificat fișierele cu 24 adăugiri și 5961 ștergeri
  1. 8 1
      .babelrc
  2. 1 0
      .gitignore
  3. 2 0
      .meteor/packages
  4. 4 0
      .meteor/versions
  5. 1 5959
      package-lock.json
  6. 8 1
      package.json

+ 8 - 1
.babelrc

@@ -1,5 +1,12 @@
 { 
   "presets": [ 
     "@babel/preset-stage-3" 
-  ]
+  ],
+  "env": {
+    "COVERAGE": {
+      "plugins": [
+        "istanbul"
+      ]
+    }
+  }
 }

+ 1 - 0
.gitignore

@@ -33,3 +33,4 @@ ehthumbs.db
 .meteor/local
 .devcontainer/docker-compose.extend.yml
 .devcontainer/volumes*/
+.coverage

+ 2 - 0
.meteor/packages

@@ -145,3 +145,5 @@ spacebars
 easylogic:summernote
 pascoual:pdfkit
 wekan-accounts-lockout
+lmieulet:meteor-coverage
+meteortesting:mocha

+ 4 - 0
.meteor/versions

@@ -69,6 +69,7 @@ lamhieu:meteorx@2.1.1
 lamhieu:unblock@1.0.0
 launch-screen@1.2.1
 livedata@1.0.18
+lmieulet:meteor-coverage@3.2.0
 localstorage@1.2.0
 logging@1.2.0
 matb33:collection-hooks@0.9.1
@@ -82,6 +83,9 @@ meteorhacks:collection-utils@1.2.0
 meteorhacks:picker@1.0.3
 meteorhacks:subs-manager@1.6.4
 meteorspark:util@0.2.0
+meteortesting:browser-tests@1.3.4
+meteortesting:mocha@2.0.1
+meteortesting:mocha-core@8.0.1
 minifier-css@1.5.4
 minifier-js@2.6.0
 minifiers@1.1.8-faster-rebuild.0

Fișier diff suprimat deoarece este prea mare
+ 1 - 5959
package-lock.json


+ 8 - 1
package.json

@@ -13,7 +13,11 @@
   },
   "homepage": "https://wekan.github.io",
   "devDependencies": {
-    "flatted": "^3.1.1"
+    "babel-plugin-istanbul": "^6.0.0",
+    "chai": "^4.3.4",
+    "flatted": "^3.1.1",
+    "puppeteer": "^10.0.0",
+    "sinon": "^11.1.1"
   },
   "dependencies": {
     "@babel/core": "^7.14.0",
@@ -41,5 +45,8 @@
     "papaparse": "^5.3.0",
     "qs": "^6.10.1",
     "source-map-support": "^0.5.19"
+  },
+  "meteor": {
+    "testModule": "tests/main.js"
   }
 }

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff