فهرست منبع

Added runtime tests for mangled-shuffled identifier names generator

sanex3339 4 سال پیش
والد
کامیت
8f2d891765
3فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 0 0
      dist/index.cli.js
  2. 0 0
      dist/index.js
  3. 8 0
      test/runtime-tests/JavaScriptObfuscatorRuntime.spec.ts

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/index.cli.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/index.js


+ 8 - 0
test/runtime-tests/JavaScriptObfuscatorRuntime.spec.ts

@@ -57,6 +57,14 @@ describe('JavaScriptObfuscator runtime eval', function () {
         {
             identifierNamesGenerator: IdentifierNamesGenerator.MangledIdentifierNamesGenerator,
             renameGlobals: true
+        },
+        {
+            identifierNamesGenerator: IdentifierNamesGenerator.MangledShuffledIdentifierNamesGenerator,
+            renameGlobals: false
+        },
+        {
+            identifierNamesGenerator: IdentifierNamesGenerator.MangledShuffledIdentifierNamesGenerator,
+            renameGlobals: true
         }
     ].forEach((options: Partial<TInputOptions>) => {
         const detailedDescription: string = `Identifier names generator: ${options.identifierNamesGenerator}, rename globals: ${options.renameGlobals?.toString()}`;

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است