def getconfig(self, nodenum, conftype, defaultvalues):
        if nodenum in self.configs:
            # return configured values
            conflist = self.configs[nodenum]
            for (t, v) in conflist:
                if (conftype is None) or (t == conftype):
                    return (t, v)
        # return default values provided (may be None)
        return (conftype, defaultvalues)
Fails if objects are equal after converting them to strings.
dataset/ETHPy150Open coreemu/core/daemon/core/conf.py/ConfigurableManager.getconfig--crossover with--dataset/ETHPy150Open shellderp/sublime-robot-plugin/lib/robot/libraries/BuiltIn.py/_Verify.should_not_be_equal_as_strings