Closed Geod24 closed 8 months ago
✅ PR OK, no changes in deprecations or warnings
Total deprecations: 0
Total warnings: 0
Build statistics:
statistics (-before, +after)
-executable size=5339480 bin/dub
-rough build time=62s
+executable size=5339488 bin/dub
+rough build time=61s
There's a mismatch between what our vibecompat path
offers and what vibe-core has. Fix in: https://github.com/dlang/dub/pull/2821
I used a different approach since #2821 introduces its own set of issues.
This gets the unittest framework closer to the actual behavior, and allows us to mock basic FS operations such as mkdir and writeFile. Further improvements can be made to support more operations, and to have package setup done before
TestDub
instantiation.