Beispiel #1
0
    def test_container_is_shared(self):
        app1 = create_app()
        app2 = create_app()

        dic = Knot()
        dic.init_app(app1)
        dic.init_app(app2)

        dic1 = get_container(app1)
        dic2 = get_container(app2)

        assert dic1 is dic2
Beispiel #2
0
    def test_registration_is_required(self):
        app = create_app()

        self.assertRaises(RuntimeError, lambda: get_container(app))