@@ -798,7 +798,7 @@ describe('Database', function() {
798798
799799 describe ( 'runTransaction' , function ( ) {
800800 it ( 'should get a Transaction object' , function ( done ) {
801- database . getTransaction_ = function ( ) {
801+ database . getTransaction = function ( ) {
802802 done ( ) ;
803803 } ;
804804
@@ -808,7 +808,7 @@ describe('Database', function() {
808808 it ( 'should execute callback with error' , function ( done ) {
809809 var error = new Error ( 'Error.' ) ;
810810
811- database . getTransaction_ = function ( options , callback ) {
811+ database . getTransaction = function ( options , callback ) {
812812 callback ( error ) ;
813813 } ;
814814
@@ -831,7 +831,7 @@ describe('Database', function() {
831831 return fakeDate ;
832832 } ;
833833
834- database . getTransaction_ = function ( options , callback ) {
834+ database . getTransaction = function ( options , callback ) {
835835 assert . deepEqual ( options , OPTIONS ) ;
836836 callback ( null , TRANSACTION ) ;
837837 } ;
@@ -855,7 +855,7 @@ describe('Database', function() {
855855 timeout : 1000
856856 } ;
857857
858- database . getTransaction_ = function ( options , callback ) {
858+ database . getTransaction = function ( options , callback ) {
859859 callback ( null , TRANSACTION ) ;
860860 } ;
861861
@@ -1045,7 +1045,7 @@ describe('Database', function() {
10451045 } ) ;
10461046 } ) ;
10471047
1048- describe ( 'getTransaction_ ' , function ( ) {
1048+ describe ( 'getTransaction ' , function ( ) {
10491049 describe ( 'write mode' , function ( ) {
10501050 it ( 'should get a session from the pool' , function ( done ) {
10511051 var error = new Error ( 'Error.' ) ;
@@ -1058,7 +1058,7 @@ describe('Database', function() {
10581058 }
10591059 } ;
10601060
1061- database . getTransaction_ ( function ( err , transaction_ ) {
1061+ database . getTransaction ( function ( err , transaction_ ) {
10621062 assert . strictEqual ( err , error ) ;
10631063 assert . strictEqual ( transaction_ , transaction ) ;
10641064 done ( ) ;
@@ -1079,7 +1079,7 @@ describe('Database', function() {
10791079 }
10801080 } ;
10811081
1082- database . getTransaction_ ( OPTIONS , assert . ifError ) ;
1082+ database . getTransaction ( OPTIONS , assert . ifError ) ;
10831083 } ) ;
10841084
10851085 it ( 'should return an error if could not get session' , function ( done ) {
@@ -1091,7 +1091,7 @@ describe('Database', function() {
10911091 }
10921092 } ;
10931093
1094- database . getTransaction_ ( OPTIONS , function ( err ) {
1094+ database . getTransaction ( OPTIONS , function ( err ) {
10951095 assert . strictEqual ( err , error ) ;
10961096 done ( ) ;
10971097 } ) ;
@@ -1121,7 +1121,7 @@ describe('Database', function() {
11211121 }
11221122 } ;
11231123
1124- database . getTransaction_ ( OPTIONS , assert . ifError ) ;
1124+ database . getTransaction ( OPTIONS , assert . ifError ) ;
11251125 } ) ;
11261126
11271127 it ( 'should begin a transaction' , function ( done ) {
@@ -1141,7 +1141,7 @@ describe('Database', function() {
11411141 }
11421142 } ;
11431143
1144- database . getTransaction_ ( OPTIONS , function ( err , transaction ) {
1144+ database . getTransaction ( OPTIONS , function ( err , transaction ) {
11451145 assert . ifError ( err ) ;
11461146 assert . strictEqual ( transaction , TRANSACTION ) ;
11471147 done ( ) ;
@@ -1150,11 +1150,15 @@ describe('Database', function() {
11501150
11511151 it ( 'should return an error if transaction cannot begin' , function ( done ) {
11521152 var error = new Error ( 'err' ) ;
1153+ var endCalled = false ;
11531154
11541155 var SESSION = { } ;
11551156 var TRANSACTION = {
11561157 begin : function ( callback ) {
11571158 callback ( error ) ;
1159+ } ,
1160+ end : function ( ) {
1161+ endCalled = true ;
11581162 }
11591163 } ;
11601164
@@ -1167,8 +1171,9 @@ describe('Database', function() {
11671171 }
11681172 } ;
11691173
1170- database . getTransaction_ ( OPTIONS , function ( err ) {
1174+ database . getTransaction ( OPTIONS , function ( err ) {
11711175 assert . strictEqual ( err , error ) ;
1176+ assert . strictEqual ( endCalled , true ) ;
11721177 done ( ) ;
11731178 } ) ;
11741179 } ) ;
0 commit comments