@@ -68,26 +68,24 @@ function verifyBuild (tmpDir) {
6868
6969 return new Api ( )
7070 . build ( { emulator : true } )
71- . then (
72- ( ) => {
73- expect ( true ) . toBe ( true ) ;
74- } ,
75- err => fail ( `Project Build has failed and is not expected.: ${ err } ` )
76- ) ;
71+ . then ( ( ) => {
72+ expect ( true ) . toBe ( true ) ;
73+ } ) ;
7774}
7875
7976/**
80- * Runs various create and buid checks.
77+ * Runs various create and build checks.
8178 *
8279 * @param {String } tmpDir
8380 * @param {String } packageName
8481 * @param {String } projectName
85- * @returns
82+ * @returns { Promise }
8683 */
87- function verifyCreateAndBuild ( tmpDir , packageName , projectName ) {
88- verifyProjectFiles ( tmpDir , projectName ) ;
89- verifyProjectBundleIdentifier ( tmpDir , projectName , packageName ) ;
90- return verifyBuild ( tmpDir ) ;
84+ async function verifyCreateAndBuild ( tmpDir , packageName , projectName ) {
85+ await create . createProject ( tmpDir , packageName , projectName , { } , undefined )
86+ . then ( ( ) => verifyProjectFiles ( tmpDir , projectName ) )
87+ . then ( ( ) => verifyProjectBundleIdentifier ( tmpDir , projectName , packageName ) )
88+ . then ( ( ) => verifyBuild ( tmpDir ) ) ;
9189}
9290
9391describe ( 'create' , ( ) => {
@@ -104,14 +102,12 @@ describe('create', () => {
104102 it ( 'Test#001 : create project with ascii name, no spaces' , ( ) => {
105103 const packageName = 'com.test.app1' ;
106104 const projectName = 'testcreate' ;
107- return create . createProject ( tmpDir , packageName , projectName , { } , undefined )
108- . then ( ( ) => verifyCreateAndBuild ( tmpDir , packageName , projectName ) ) ;
105+ return verifyCreateAndBuild ( tmpDir , packageName , projectName )
109106 } , 240 * 1000 ) ; // first build takes longer (probably cold caches)
110107
111108 it ( 'Test#002 : create project with complicated name' , ( ) => {
112109 const packageName = 'com.test.app2' ;
113110 const projectName = '応応応応 hello & إثرا 用用用用' ;
114- return create . createProject ( tmpDir , packageName , projectName , { } , undefined )
115- . then ( ( ) => verifyCreateAndBuild ( tmpDir , packageName , projectName ) ) ;
111+ return verifyCreateAndBuild ( tmpDir , packageName , projectName )
116112 } , 120 * 1000 ) ;
117113} ) ;
0 commit comments