Beispiel #1
0
    def test_link_micro_services(self, satosa_config, micro_services):
        base = SATOSABase(satosa_config)
        finish_callable = Mock()
        base._link_micro_services(micro_services, finish_callable)

        for i in range(len(micro_services) - 1):
            assert micro_services[i].next == micro_services[i + 1].process
        assert micro_services[-1].next == finish_callable
Beispiel #2
0
    def test_link_micro_services(self, satosa_config, micro_services):
        base = SATOSABase(satosa_config)
        finish_callable = Mock()
        base._link_micro_services(micro_services, finish_callable)

        for i in range(len(micro_services) - 1):
            assert micro_services[i].next == micro_services[i + 1].process
        assert micro_services[-1].next == finish_callable
Beispiel #3
0
 def test_link_micro_services_with_invalid_input(self, satosa_config,
                                                 micro_services):
     base = SATOSABase(satosa_config)
     finish_callable = Mock()
     # should not raise exception
     base._link_micro_services(micro_services, finish_callable)
Beispiel #4
0
 def test_link_micro_services_with_invalid_input(self, satosa_config, micro_services):
     base = SATOSABase(satosa_config)
     finish_callable = Mock()
     # should not raise exception
     base._link_micro_services(micro_services, finish_callable)