22namespace phpbu \App ;
33
44use phpbu \App \Backup \Check \Exception ;
5+ use phpbu \App \Backup \Source \FakeSource ;
6+ use phpbu \App \Backup \Target ;
57
68/**
79 * Version test
@@ -48,10 +50,12 @@ public function testBackupMinimal()
4850 {
4951 $ conf = new Configuration ('/tmp/foo.xml ' );
5052 $ backup = new Configuration \Backup ('test-backup ' , false );
53+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
54+ $ source = new FakeSource ();
5155 $ result = new Result ();
5256 $ result ->phpbuStart ($ conf );
53- $ result ->backupStart ($ backup );
54- $ result ->backupEnd ($ backup );
57+ $ result ->backupStart ($ backup, $ target , $ source );
58+ $ result ->backupEnd ($ backup, $ target , $ source );
5559 $ result ->phpbuEnd ();
5660
5761 $ this ->assertTrue ($ result ->wasSuccessful (), 'should be successful ' );
@@ -66,13 +70,15 @@ public function testBackupMaximalAllOk()
6670 {
6771 $ conf = new Configuration ('/tmp/foo.xml ' );
6872 $ backup = new Configuration \Backup ('test-backup ' , false );
73+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
74+ $ source = new FakeSource ();
6975 $ check = new Configuration \Backup \Check ('sizemin ' , '10M ' );
7076 $ crypt = new Configuration \Backup \Crypt ('mcrypt ' , false );
7177 $ sync = new Configuration \Backup \Sync ('rsync ' , false );
7278 $ cleanup = new Configuration \Backup \Cleanup ('capacity ' , false );
7379 $ result = new Result ();
7480 $ result ->phpbuStart ($ conf );
75- $ result ->backupStart ($ backup );
81+ $ result ->backupStart ($ backup, $ target , $ source );
7682 $ result ->checkStart ($ check );
7783 $ result ->checkEnd ($ check );
7884 $ result ->cryptStart ($ crypt );
@@ -81,7 +87,7 @@ public function testBackupMaximalAllOk()
8187 $ result ->syncEnd ($ sync );
8288 $ result ->cleanupStart ($ cleanup );
8389 $ result ->cleanupEnd ($ cleanup );
84- $ result ->backupEnd ($ backup );
90+ $ result ->backupEnd ($ backup, $ target , $ source );
8591 $ result ->phpbuEnd ();
8692
8793 $ this ->assertTrue ($ result ->wasSuccessful (), 'should be successful ' );
@@ -105,19 +111,21 @@ public function testBackupMaximalWithSkips()
105111 {
106112 $ conf = new Configuration ('/tmp/foo.xml ' );
107113 $ backup = new Configuration \Backup ('test-backup ' , false );
114+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
115+ $ source = new FakeSource ();
108116 $ check = new Configuration \Backup \Check ('sizemin ' , '10M ' );
109117 $ crypt = new Configuration \Backup \Crypt ('mcrypt ' , false );
110118 $ sync = new Configuration \Backup \Sync ('rsync ' , false );
111119 $ cleanup = new Configuration \Backup \Cleanup ('capacity ' , false );
112120 $ result = new Result ();
113121 $ result ->phpbuStart ($ conf );
114- $ result ->backupStart ($ backup );
122+ $ result ->backupStart ($ backup, $ target , $ source );
115123 $ result ->checkStart ($ check );
116124 $ result ->checkEnd ($ check );
117125 $ result ->cryptSkipped ($ crypt );
118126 $ result ->syncSkipped ($ sync );
119127 $ result ->cleanupSkipped ($ cleanup );
120- $ result ->backupEnd ($ backup );
128+ $ result ->backupEnd ($ backup, $ target , $ source );
121129 $ result ->phpbuEnd ();
122130
123131 $ this ->assertTrue ($ result ->wasSuccessful (), 'should be successful ' );
@@ -139,13 +147,15 @@ public function testBackupMaximalWithErrors()
139147 {
140148 $ conf = new Configuration ('/tmp/foo.xml ' );
141149 $ backup = new Configuration \Backup ('test-backup ' , false );
150+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
151+ $ source = new FakeSource ();
142152 $ check = new Configuration \Backup \Check ('sizemin ' , '10M ' );
143153 $ crypt = new Configuration \Backup \Crypt ('mcrypt ' , false );
144154 $ sync = new Configuration \Backup \Sync ('rsync ' , false );
145155 $ cleanup = new Configuration \Backup \Cleanup ('capacity ' , false );
146156 $ result = new Result ();
147157 $ result ->phpbuStart ($ conf );
148- $ result ->backupStart ($ backup );
158+ $ result ->backupStart ($ backup, $ target , $ source );
149159 $ result ->checkStart ($ check );
150160 $ result ->checkEnd ($ check );
151161 $ result ->cryptStart ($ crypt );
@@ -157,7 +167,7 @@ public function testBackupMaximalWithErrors()
157167 $ result ->cleanupStart ($ cleanup );
158168 $ result ->addError (new Exception ('failed ' ));
159169 $ result ->cleanupFailed ($ cleanup );
160- $ result ->backupEnd ($ backup );
170+ $ result ->backupEnd ($ backup, $ target , $ source );
161171 $ result ->phpbuEnd ();
162172
163173 $ this ->assertTrue ($ result ->wasSuccessful (), 'should be successful ' );
@@ -180,13 +190,15 @@ public function testBackupMaximalWithErrors()
180190 public function testBackupFailed ()
181191 {
182192 $ conf = new Configuration ('/tmp/foo.xml ' );
193+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
194+ $ source = new FakeSource ();
183195 $ backup = new Configuration \Backup ('test-backup ' , false );
184196 $ result = new Result ();
185197 $ result ->phpbuStart ($ conf );
186- $ result ->backupStart ($ backup );
198+ $ result ->backupStart ($ backup, $ target , $ source );
187199 $ result ->addError (new Exception ('failed ' ));
188- $ result ->backupFailed ($ backup );
189- $ result ->backupEnd ($ backup );
200+ $ result ->backupFailed ($ backup, $ target , $ source );
201+ $ result ->backupEnd ($ backup, $ target , $ source );
190202 $ result ->phpbuEnd ();
191203
192204 $ this ->assertFalse ($ result ->wasSuccessful (), 'should be successful ' );
@@ -204,15 +216,17 @@ public function testBackupFailedOnFailedCheck()
204216 {
205217 $ conf = new Configuration ('/tmp/foo.xml ' );
206218 $ backup = new Configuration \Backup ('test-backup ' , false );
219+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
220+ $ source = new FakeSource ();
207221 $ check = new Configuration \Backup \Check ('sizemin ' , '10M ' );
208222 $ result = new Result ();
209223 $ result ->phpbuStart ($ conf );
210- $ result ->backupStart ($ backup );
211- $ result ->backupEnd ($ backup );
224+ $ result ->backupStart ($ backup, $ target , $ source );
225+ $ result ->backupEnd ($ backup, $ target , $ source );
212226 $ result ->checkStart ($ check );
213227 $ result ->addError (new Exception ('failed ' ));
214228 $ result ->checkFailed ($ check );
215- $ result ->backupEnd ($ backup );
229+ $ result ->backupEnd ($ backup, $ target , $ source );
216230 $ result ->phpbuEnd ();
217231
218232 $ this ->assertFalse ($ result ->wasSuccessful (), 'should be successful ' );
@@ -231,11 +245,13 @@ public function testDebug()
231245 {
232246 $ conf = new Configuration ('/tmp/foo.xml ' );
233247 $ backup = new Configuration \Backup ('test-backup ' , false );
248+ $ target = new Target (sys_get_temp_dir () . '/test ' , 'targetFile ' );
249+ $ source = new FakeSource ();
234250 $ result = new Result ();
235251 $ result ->phpbuStart ($ conf );
236252 $ result ->debug ('debug ' );
237- $ result ->backupStart ($ backup );
238- $ result ->backupEnd ($ backup );
253+ $ result ->backupStart ($ backup, $ target , $ source );
254+ $ result ->backupEnd ($ backup, $ target , $ source );
239255 $ result ->phpbuEnd ();
240256
241257 // no exception party
0 commit comments