コード例 #1
0
    def test_parameter_no_parent(self):
        p = Parameter(set_cmd=None)
        p.parent = False

        node = ParameterNode()
        node.p = p
        self.assertIs(p.parent, False)
コード例 #2
0
    def test_parameter_str(self):
        p = Parameter(set_cmd=None)
        self.assertEqual(str(p), 'None')
        p = Parameter('param1', set_cmd=None)
        self.assertEqual(str(p), 'param1')

        node = ParameterNode()
        p.parent = node
        self.assertEqual(str(p), 'param1')
        node.name = 'node1'
        self.assertEqual(str(p), 'node1_param1')