Pārlūkot izejas kodu

remove release script

Daniel Zlotin 7 gadus atpakaļ
vecāks
revīzija
7c0da370b3
3 mainītis faili ar 43 papildinājumiem un 1 dzēšanām
  1. 1
    1
      .travis.yml
  2. 8
    0
      src/commands/Commands.js
  3. 34
    0
      src/commands/Commands.test.js

+ 1
- 1
.travis.yml Parādīt failu

@@ -43,7 +43,7 @@ script:
43 43
   - yarn run test-js
44 44
   - ./scripts/installAndroidSDK.sh
45 45
   - yarn run test-android
46
-  - yarn run release
46
+#  - yarn run release
47 47
 
48 48
 after_script:
49 49
   - echo "BUILD FINISHED"

+ 8
- 0
src/commands/Commands.js Parādīt failu

@@ -5,6 +5,14 @@ import {uniqueId} from '../providers/UniqueIdProvider';
5 5
 
6 6
 export function startApp(params) {
7 7
   params.container.id = uniqueId(`container`);
8
+  if (params.sideMenu) {
9
+    if (params.sideMenu.left) {
10
+      params.sideMenu.left.id = uniqueId(`container`);
11
+    }
12
+    if (params.sideMenu.right) {
13
+      params.sideMenu.right.id = uniqueId(`container`);
14
+    }
15
+  }
8 16
   NativeNavigation.startApp(params);
9 17
 }
10 18
 //

+ 34
- 0
src/commands/Commands.test.js Parādīt failu

@@ -27,10 +27,44 @@ describe('Commands', () => {
27 27
           key: 'com.example.MyScreen'
28 28
         }
29 29
       });
30
+
31
+      expect(mockNativeNavigation.startApp).toHaveBeenCalledWith({
32
+        container: {
33
+          key: 'com.example.MyScreen',
34
+          id: 'container123'
35
+        }
36
+      });
37
+    });
38
+
39
+    it('adds uniqueId to passed sideMenu', () => {
40
+      uut.startApp({
41
+        container: {
42
+          key: 'com.example.MyScreen'
43
+        },
44
+        sideMenu: {
45
+          left: {
46
+            key: 'com.example.SideMenu1'
47
+          },
48
+          right: {
49
+            key: 'com.example.SideMenu2'
50
+          }
51
+        }
52
+      });
53
+
30 54
       expect(mockNativeNavigation.startApp).toHaveBeenCalledWith({
31 55
         container: {
32 56
           key: 'com.example.MyScreen',
33 57
           id: 'container123'
58
+        },
59
+        sideMenu: {
60
+          left: {
61
+            key: 'com.example.SideMenu1',
62
+            id: 'container123'
63
+          },
64
+          right: {
65
+            key: 'com.example.SideMenu2',
66
+            id: 'container123'
67
+          }
34 68
         }
35 69
       });
36 70
     });