File tree Expand file tree Collapse file tree 11 files changed +17
-42
lines changed
Expand file tree Collapse file tree 11 files changed +17
-42
lines changed Original file line number Diff line number Diff line change 11const path = require ( "path" ) ;
22const promisify = require ( "promisify-node" ) ;
33const fse = promisify ( require ( "fs-extra" ) ) ;
4- const exec = promisify ( function ( command , opts , callback ) {
5- return require ( "child_process" ) . exec ( command , opts , callback ) ;
6- } ) ;
7-
4+ const exec = require ( '../../utils/execPromise' ) ;
85const utils = require ( "./utils" ) ;
96
107module . exports = function generateNativeCode ( ) {
Original file line number Diff line number Diff line change 1- var promisify = require ( "promisify-node" ) ;
21var path = require ( "path" ) ;
32var fs = require ( "fs" ) ;
43var cp = require ( "child_process" ) ;
54var prepareForBuild = require ( "./prepareForBuild" ) ;
6-
7- var exec = promisify ( function ( command , opts , callback ) {
8- return cp . exec ( command , opts , callback ) ;
9- } ) ;
5+ var exec = require ( "../utils/execPromise" ) ;
106
117var fromRegistry ;
8+
129try {
1310 fs . statSync ( path . join ( __dirname , ".." , "include" ) ) ;
1411 fs . statSync ( path . join ( __dirname , ".." , "src" ) ) ;
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ var promisify = require("promisify-node");
22var fse = promisify ( "fs-extra" ) ;
33var path = require ( "path" ) ;
44var local = path . join . bind ( path , __dirname ) ;
5+ var exec = require ( '../utils/execPromise' ) ;
56
67var NodeGit = require ( '..' ) ;
78
@@ -13,11 +14,6 @@ if(process.env.NODEGIT_TEST_THREADSAFETY) {
1314 NodeGit . setThreadSafetyStatus ( NodeGit . THREAD_SAFETY . ENABLED_FOR_ASYNC_ONLY ) ;
1415}
1516
16- // Have to wrap exec, since it has a weird callback signature.
17- var exec = promisify ( function ( command , opts , callback ) {
18- return require ( "child_process" ) . exec ( command , opts , callback ) ;
19- } ) ;
20-
2117var workdirPath = local ( "repos/workdir" ) ;
2218
2319before ( function ( ) {
Original file line number Diff line number Diff line change @@ -8,10 +8,7 @@ var leakTest = require("../utils/leak_test");
88
99var local = path . join . bind ( path , __dirname ) ;
1010
11- // Have to wrap exec, since it has a weird callback signature.
12- var exec = promisify ( function ( command , opts , callback ) {
13- return require ( "child_process" ) . exec ( command , opts , callback ) ;
14- } ) ;
11+ var exec = require ( "../../utils/execPromise" ) ;
1512
1613describe ( "Commit" , function ( ) {
1714 var NodeGit = require ( "../../" ) ;
Original file line number Diff line number Diff line change 11var assert = require ( "assert" ) ;
22var path = require ( "path" ) ;
33var local = path . join . bind ( path , __dirname ) ;
4- var promisify = require ( "promisify-node" ) ;
54
6- // Have to wrap exec, since it has a weird callback signature.
7- var exec = promisify ( function ( command , opts , callback ) {
8- return require ( "child_process" ) . exec ( command , opts , callback ) ;
9- } ) ;
5+ var exec = require ( "../../utils/execPromise" ) ;
106
117describe ( "Config" , function ( ) {
128 var NodeGit = require ( "../../" ) ;
Original file line number Diff line number Diff line change 11var assert = require ( "assert" ) ;
22var path = require ( "path" ) ;
3- var promisify = require ( "promisify-node" ) ;
43var local = path . join . bind ( path , __dirname ) ;
54
6- // Have to wrap exec, since it has a weird callback signature.
7- var exec = promisify ( function ( command , opts , callback ) {
8- return require ( "child_process" ) . exec ( command , opts , callback ) ;
9- } ) ;
5+ var exec = require ( "../../utils/execPromise" ) ;
106
117describe ( "Reference" , function ( ) {
128 var NodeGit = require ( "../../" ) ;
Original file line number Diff line number Diff line change 11var assert = require ( "assert" ) ;
22var path = require ( "path" ) ;
33var local = path . join . bind ( path , __dirname ) ;
4- var promisify = require ( "promisify-node" ) ;
54
6- // Have to wrap exec, since it has a weird callback signature.
7- var exec = promisify ( function ( command , opts , callback ) {
8- return require ( "child_process" ) . exec ( command , opts , callback ) ;
9- } ) ;
5+ var exec = require ( "../../utils/execPromise" ) ;
106
117describe ( "Signature" , function ( ) {
128 var NodeGit = require ( "../../" ) ;
Original file line number Diff line number Diff line change @@ -3,9 +3,7 @@ var path = require("path");
33var promisify = require ( "promisify-node" ) ;
44var fse = promisify ( require ( "fs-extra" ) ) ;
55
6- var exec = promisify ( function ( command , opts , callback ) {
7- return require ( "child_process" ) . exec ( command , opts , callback ) ;
8- } ) ;
6+ var exec = require ( "../../utils/execPromise" ) ;
97
108describe ( "Stage" , function ( ) {
119 var RepoUtils = require ( "../utils/repository_setup" ) ;
Original file line number Diff line number Diff line change @@ -3,9 +3,7 @@ var path = require("path");
33var promisify = require ( "promisify-node" ) ;
44var fse = promisify ( require ( "fs-extra" ) ) ;
55var local = path . join . bind ( path , __dirname ) ;
6- var exec = promisify ( function ( command , opts , callback ) {
7- return require ( "child_process" ) . exec ( command , opts , callback ) ;
8- } ) ;
6+ var exec = require ( "../../utils/execPromise" ) ;
97
108describe ( "Status" , function ( ) {
119 var NodeGit = require ( "../../" ) ;
Original file line number Diff line number Diff line change @@ -3,9 +3,7 @@ var path = require("path");
33var promisify = require ( "promisify-node" ) ;
44var fse = promisify ( require ( "fs-extra" ) ) ;
55var local = path . join . bind ( path , __dirname ) ;
6- var exec = promisify ( function ( command , opts , callback ) {
7- return require ( "child_process" ) . exec ( command , opts , callback ) ;
8- } ) ;
6+ var exec = require ( "../../utils/execPromise" ) ;
97
108describe ( "StatusList" , function ( ) {
119 var NodeGit = require ( "../../" ) ;
You can’t perform that action at this time.
0 commit comments