docstr: ensure that call order is connetion order
docstr_tok: ["ensure","that","call","order","is","connetion","order"]
code: def test_blinker_is_ordered(self):
      """ensure that call order is connetion order"""
      dummy_signal = signal("dummpy_signal")
  
      functions = []
      expected = []
      for i in range(50):
          # function appends value of i to a list
          def func(input, i=i):
              input.append(i)
  
          functions.append(func)
          # we expect functions to be run in the connection order
          dummy_signal.connect(func)
          expected.append(i)
  
      input = []
      dummy_signal.send(input)
      self.assertEqual(input, expected)
  
file_path: pelican/pelican/tests/test_plugins.py
imports: import os
  from contextlib import contextmanager
  import pelican.tests.dummy_plugins.normal_plugin.normal_plugin
  from pelican.plugins._utils import get_namespace_plugins, get_plugin_name, load_plugins, plugin_enabled
  from pelican.plugins.signals import signal
  from pelican.tests.support import unittest
label_desc: Use image node_id 6 for calling the PluginTest obj's underlying member method code with example usage: obj.test_blinker_is_ordered() without return types