diff --git a/packages/core/lib/src/provider/test_setup.dart b/packages/core/test/provider/test_setup.dart similarity index 78% rename from packages/core/lib/src/provider/test_setup.dart rename to packages/core/test/provider/test_setup.dart index 292f01b..b2d8309 100644 --- a/packages/core/lib/src/provider/test_setup.dart +++ b/packages/core/test/provider/test_setup.dart @@ -13,18 +13,16 @@ class TestSetup { Future initialize() async { app = Application(); - // Create a container - _container = Container(); - - // Set up MirrorsReflector - Reflector.global = MirrorsReflector(); + // Create a container with MirrorsReflector + _container = Container(MirrorsReflector()); // Initialize PlatformWithProviders platformWithProviders = PlatformWithProviders(app); // Configure the app to use our container app.configure((angel) { - angel.container.registerSingleton((c) => _container); + // Instead of registering the container, we'll replace Angel's container + angel.container = _container; }); // Allow some time for initialization