configurationengine/source/cone/public/tests/unittest_data.py
changeset 3 e7e0ae78773e
parent 0 2e8eeb919028
equal deleted inserted replaced
2:87cfa131b535 3:e7e0ae78773e
    18 Test the configuration
    18 Test the configuration
    19 """
    19 """
    20 import unittest
    20 import unittest
    21 import string
    21 import string
    22 import sys,os
    22 import sys,os
    23 import __init__
       
    24 
    23 
    25 from cone.public import api,exceptions,utils, container
    24 from cone.public import api,exceptions,utils, container
    26 
    25 
    27 class TestData(unittest.TestCase):    
    26 class TestData(unittest.TestCase):    
    28     # @test 
    27     # @test 
    33         self.assertEquals(data.attr,'rfs')
    32         self.assertEquals(data.attr,'rfs')
    34         data = api.Data(fqr="foo.bar", value=123, attr=None)
    33         data = api.Data(fqr="foo.bar", value=123, attr=None)
    35         self.assertEquals(data.attr,'data')
    34         self.assertEquals(data.attr,'data')
    36         data = api.Data(fqr="foo.bar", value=123, attr='data')
    35         data = api.Data(fqr="foo.bar", value=123, attr='data')
    37         self.assertEquals(data.attr,'data')
    36         self.assertEquals(data.attr,'data')
    38 
       
    39     def test_create_data_with_map(self):
       
    40         data = api.Data(ref="StringToString", map="StringToStringSequenceFeature/SequenceSetting[@key='Key 1']")
       
    41         self.assertEqual(data.get_map(),"StringToStringSequenceFeature/SequenceSetting[@key='Key 1']")
       
    42         self.assertEqual(data.get_map_ref(),"StringToStringSequenceFeature/SequenceSetting")
       
    43         self.assertEqual(data.get_map_key_value(),"Key 1")
       
    44         self.assertTrue(data)
       
    45 
    37 
    46     def test_create_data_getters(self):
    38     def test_create_data_getters(self):
    47         data = api.Data(ref="foo", value=123)
    39         data = api.Data(ref="foo", value=123)
    48         self.assertEquals(data.fqr, "foo")
    40         self.assertEquals(data.fqr, "foo")
    49         data = api.Data(fqr="foo.bar.test", value=123)
    41         data = api.Data(fqr="foo.bar.test", value=123)