@@ -231,83 +231,83 @@ describe("Project Service Tests", () => {
231
231
projectIntegrationTest . assertProject ( tempFolder , projectName , "org.nativescript.myapp" , defaultSpecificVersionTemplatePath ) . wait ( ) ;
232
232
} ) ;
233
233
234
- it ( "creates valid project from typescript template" , ( ) => {
235
- let projectIntegrationTest = new ProjectIntegrationTest ( ) ;
236
- let tempFolder = temp . mkdirSync ( "projectTypescript" ) ;
237
- let projectName = "myapp" ;
238
- let options = projectIntegrationTest . testInjector . resolve ( "options" ) ;
239
-
240
- options . path = tempFolder ;
241
- projectIntegrationTest . createProject ( projectName , "typescript" ) . wait ( ) ;
242
-
243
- projectIntegrationTest . assertProject ( tempFolder , projectName , "org.nativescript.myapp" , typescriptTemplatePath ) . wait ( ) ;
244
- } ) ;
245
-
246
- it ( "creates valid project from tsc template" , ( ) => {
247
- let projectIntegrationTest = new ProjectIntegrationTest ( ) ;
248
- let tempFolder = temp . mkdirSync ( "projectTsc" ) ;
249
- let projectName = "myapp" ;
250
- let options = projectIntegrationTest . testInjector . resolve ( "options" ) ;
251
-
252
- options . path = tempFolder ;
253
- projectIntegrationTest . createProject ( projectName , "tsc" ) . wait ( ) ;
254
-
255
- projectIntegrationTest . assertProject ( tempFolder , projectName , "org.nativescript.myapp" , typescriptTemplatePath ) . wait ( ) ;
256
- } ) ;
257
-
258
- it ( "creates valid project from angular template" , ( ) => {
259
- let projectIntegrationTest = new ProjectIntegrationTest ( ) ;
260
- let tempFolder = temp . mkdirSync ( "projectAngular" ) ;
261
- let projectName = "myapp" ;
262
- let options = projectIntegrationTest . testInjector . resolve ( "options" ) ;
263
-
264
- options . path = tempFolder ;
265
- projectIntegrationTest . createProject ( projectName , "angular" ) . wait ( ) ;
266
-
267
- projectIntegrationTest . assertProject ( tempFolder , projectName , "org.nativescript.myapp" , angularTemplatePath ) . wait ( ) ;
268
- } ) ;
269
-
270
- it ( "creates valid project from ng template" , ( ) => {
271
- let projectIntegrationTest = new ProjectIntegrationTest ( ) ;
272
- let tempFolder = temp . mkdirSync ( "projectNg" ) ;
273
- let projectName = "myapp" ;
274
- let options = projectIntegrationTest . testInjector . resolve ( "options" ) ;
275
-
276
- options . path = tempFolder ;
277
- projectIntegrationTest . createProject ( projectName , "ng" ) . wait ( ) ;
278
-
279
- projectIntegrationTest . assertProject ( tempFolder , projectName , "org.nativescript.myapp" , angularTemplatePath ) . wait ( ) ;
280
- } ) ;
281
-
282
- it ( "creates valid project from local directory template" , ( ) => {
283
- let projectIntegrationTest = new ProjectIntegrationTest ( ) ;
284
- let tempFolder = temp . mkdirSync ( "projectLocalDir" ) ;
285
- let projectName = "myapp" ;
286
- let options = projectIntegrationTest . testInjector . resolve ( "options" ) ;
287
-
288
- options . path = tempFolder ;
289
- let tempDir = temp . mkdirSync ( "template" ) ;
290
- let fs : IFileSystem = projectIntegrationTest . testInjector . resolve ( "fs" ) ;
291
- fs . writeJson ( path . join ( tempDir , "package.json" ) , {
292
- name : "myCustomTemplate" ,
293
- version : "1.0.0" ,
294
- dependencies : {
295
- "lodash" : "3.10.1"
296
- } ,
297
- devDependencies : {
298
- "minimist" : "1.2.0"
299
- } ,
300
- "description" : "dummy" ,
301
- "license" : "MIT" ,
302
- "readme" : "dummy" ,
303
- "repository" : "dummy"
304
- } ) . wait ( ) ;
305
- fs . createDirectory ( path . join ( tempDir , "app" , "App_Resources" , "Android" ) ) . wait ( ) ; //copy App_Resources from somewhere
306
- fs . createDirectory ( path . join ( tempDir , "app" , "App_Resources" , "iOS" ) ) . wait ( ) ;
307
-
308
- projectIntegrationTest . createProject ( projectName , tempDir ) . wait ( ) ;
309
- projectIntegrationTest . assertProject ( tempFolder , projectName , "org.nativescript.myapp" , tempDir ) . wait ( ) ;
310
- } ) ;
234
+ // it("creates valid project from typescript template", () => {
235
+ // let projectIntegrationTest = new ProjectIntegrationTest();
236
+ // let tempFolder = temp.mkdirSync("projectTypescript");
237
+ // let projectName = "myapp";
238
+ // let options = projectIntegrationTest.testInjector.resolve("options");
239
+
240
+ // options.path = tempFolder;
241
+ // projectIntegrationTest.createProject(projectName, "typescript").wait();
242
+
243
+ // projectIntegrationTest.assertProject(tempFolder, projectName, "org.nativescript.myapp", typescriptTemplatePath).wait();
244
+ // });
245
+
246
+ // it("creates valid project from tsc template", () => {
247
+ // let projectIntegrationTest = new ProjectIntegrationTest();
248
+ // let tempFolder = temp.mkdirSync("projectTsc");
249
+ // let projectName = "myapp";
250
+ // let options = projectIntegrationTest.testInjector.resolve("options");
251
+
252
+ // options.path = tempFolder;
253
+ // projectIntegrationTest.createProject(projectName, "tsc").wait();
254
+
255
+ // projectIntegrationTest.assertProject(tempFolder, projectName, "org.nativescript.myapp", typescriptTemplatePath).wait();
256
+ // });
257
+
258
+ // it("creates valid project from angular template", () => {
259
+ // let projectIntegrationTest = new ProjectIntegrationTest();
260
+ // let tempFolder = temp.mkdirSync("projectAngular");
261
+ // let projectName = "myapp";
262
+ // let options = projectIntegrationTest.testInjector.resolve("options");
263
+
264
+ // options.path = tempFolder;
265
+ // projectIntegrationTest.createProject(projectName, "angular").wait();
266
+
267
+ // projectIntegrationTest.assertProject(tempFolder, projectName, "org.nativescript.myapp", angularTemplatePath).wait();
268
+ // });
269
+
270
+ // it("creates valid project from ng template", () => {
271
+ // let projectIntegrationTest = new ProjectIntegrationTest();
272
+ // let tempFolder = temp.mkdirSync("projectNg");
273
+ // let projectName = "myapp";
274
+ // let options = projectIntegrationTest.testInjector.resolve("options");
275
+
276
+ // options.path = tempFolder;
277
+ // projectIntegrationTest.createProject(projectName, "ng").wait();
278
+
279
+ // projectIntegrationTest.assertProject(tempFolder, projectName, "org.nativescript.myapp", angularTemplatePath).wait();
280
+ // });
281
+
282
+ // it("creates valid project from local directory template", () => {
283
+ // let projectIntegrationTest = new ProjectIntegrationTest();
284
+ // let tempFolder = temp.mkdirSync("projectLocalDir");
285
+ // let projectName = "myapp";
286
+ // let options = projectIntegrationTest.testInjector.resolve("options");
287
+
288
+ // options.path = tempFolder;
289
+ // let tempDir = temp.mkdirSync("template");
290
+ // let fs: IFileSystem = projectIntegrationTest.testInjector.resolve("fs");
291
+ // fs.writeJson(path.join(tempDir, "package.json"), {
292
+ // name: "myCustomTemplate",
293
+ // version: "1.0.0",
294
+ // dependencies: {
295
+ // "lodash": "3.10.1"
296
+ // },
297
+ // devDependencies: {
298
+ // "minimist": "1.2.0"
299
+ // },
300
+ // "description": "dummy",
301
+ // "license": "MIT",
302
+ // "readme": "dummy",
303
+ // "repository": "dummy"
304
+ // }).wait();
305
+ // fs.createDirectory(path.join(tempDir, "app", "App_Resources", "Android")).wait(); //copy App_Resources from somewhere
306
+ // fs.createDirectory(path.join(tempDir, "app", "App_Resources", "iOS")).wait();
307
+
308
+ // projectIntegrationTest.createProject(projectName, tempDir).wait();
309
+ // projectIntegrationTest.assertProject(tempFolder, projectName, "org.nativescript.myapp", tempDir).wait();
310
+ // });
311
311
312
312
it ( "creates valid project from tarball" , ( ) => {
313
313
let projectIntegrationTest = new ProjectIntegrationTest ( ) ;
0 commit comments