@@ -22,9 +22,9 @@ private function cleanup(Folder $folder= null) {
2222 $ folder ?? $ folder = $ this ->tempDir ;
2323 foreach ($ folder ->entries () as $ entry ) {
2424 switch ($ m = lstat ($ entry )['mode ' ] & 0170000 ) {
25- case PackageLambda ::IS_LINK : unlink ($ entry ); break ;
26- case PackageLambda ::IS_FILE : $ entry ->asFile ()->unlink (); break ;
27- case PackageLambda ::IS_FOLDER : $ this ->cleanup ($ entry ->asFolder ()); break ;
25+ case Sources ::IS_LINK : unlink ($ entry ); break ;
26+ case Sources ::IS_FILE : $ entry ->asFile ()->unlink (); break ;
27+ case Sources ::IS_FOLDER : $ this ->cleanup ($ entry ->asFolder ()); break ;
2828 }
2929 }
3030 }
@@ -35,15 +35,15 @@ private function create(array $definitions): Path {
3535 // Create sources from definitions
3636 foreach ($ definitions as $ name => $ definition ) {
3737 switch ($ definition [0 ]) {
38- case PackageLambda ::IS_FILE :
38+ case Sources ::IS_FILE :
3939 Files::write (new File ($ this ->tempDir , $ name ), $ definition [1 ]);
4040 break ;
4141
42- case PackageLambda ::IS_FOLDER :
42+ case Sources ::IS_FOLDER :
4343 (new Folder ($ this ->tempDir , $ name ))->create ($ definition [1 ]);
4444 break ;
4545
46- case PackageLambda ::IS_LINK :
46+ case Sources ::IS_LINK :
4747 symlink ($ definition [1 ], new Path ($ this ->tempDir , $ name ));
4848 break ;
4949 }
@@ -71,7 +71,7 @@ private function package(Sources $sources): ZipIterator {
7171
7272 #[Test]
7373 public function single_file () {
74- $ zip = $ this ->package (new Sources ($ this ->create (['file.txt ' => [PackageLambda ::IS_FILE , 'Test ' ]]), ['file.txt ' ]));
74+ $ zip = $ this ->package (new Sources ($ this ->create (['file.txt ' => [Sources ::IS_FILE , 'Test ' ]]), ['file.txt ' ]));
7575
7676 $ file = $ zip ->next ();
7777 Assert::equals ('file.txt ' , $ file ->getName ());
@@ -81,7 +81,7 @@ public function single_file() {
8181
8282 #[Test]
8383 public function single_directory () {
84- $ zip = $ this ->package (new Sources ($ this ->create (['src ' => [PackageLambda ::IS_FOLDER , 0755 ]]), ['src ' ]));
84+ $ zip = $ this ->package (new Sources ($ this ->create (['src ' => [Sources ::IS_FOLDER , 0755 ]]), ['src ' ]));
8585
8686 $ dir = $ zip ->next ();
8787 Assert::equals ('src/ ' , $ dir ->getName ());
@@ -92,8 +92,8 @@ public function single_directory() {
9292 #[Test]
9393 public function file_inside_directory () {
9494 $ path = $ this ->create ([
95- 'src ' => [PackageLambda ::IS_FOLDER , 0755 ],
96- 'src/file.txt ' => [PackageLambda ::IS_FILE , 'Test ' ]
95+ 'src ' => [Sources ::IS_FOLDER , 0755 ],
96+ 'src/file.txt ' => [Sources ::IS_FILE , 'Test ' ]
9797 ]);
9898 $ zip = $ this ->package (new Sources ($ path , ['src ' ]));
9999
@@ -111,13 +111,13 @@ public function file_inside_directory() {
111111 #[Test]
112112 public function link_inside_directory () {
113113 $ path = $ this ->create ([
114- 'core/ ' => [PackageLambda ::IS_FOLDER , 0755 ],
115- 'core/composer.json ' => [PackageLambda ::IS_FILE , '{"require":{"php":">=7.0"}} ' ],
116- 'project ' => [PackageLambda ::IS_FOLDER , 0755 ],
117- 'project/src ' => [PackageLambda ::IS_FOLDER , 0755 ],
118- 'project/src/file.txt ' => [PackageLambda ::IS_FILE , 'Test ' ],
119- 'project/lib ' => [PackageLambda ::IS_FOLDER , 0755 ],
120- 'project/lib/core ' => [PackageLambda ::IS_LINK , '../../core ' ],
114+ 'core/ ' => [Sources ::IS_FOLDER , 0755 ],
115+ 'core/composer.json ' => [Sources ::IS_FILE , '{"require":{"php":">=7.0"}} ' ],
116+ 'project ' => [Sources ::IS_FOLDER , 0755 ],
117+ 'project/src ' => [Sources ::IS_FOLDER , 0755 ],
118+ 'project/src/file.txt ' => [Sources ::IS_FILE , 'Test ' ],
119+ 'project/lib ' => [Sources ::IS_FOLDER , 0755 ],
120+ 'project/lib/core ' => [Sources ::IS_LINK , '../../core ' ],
121121 ]);
122122 $ zip = $ this ->package (new Sources (new Path ($ path , 'project ' ), ['src ' , 'lib ' ]));
123123
0 commit comments