equal
deleted
inserted
replaced
14 # Description: |
14 # Description: |
15 # |
15 # |
16 |
16 |
17 import unittest |
17 import unittest |
18 import sys |
18 import sys |
19 from cone.public import api, exceptions |
19 from cone.public import api, exceptions, container |
20 from cone.confml import model |
20 from cone.confml import model |
21 |
21 |
22 |
22 |
23 class TestConfmlMeta(unittest.TestCase): |
23 class TestConfmlMeta(unittest.TestCase): |
24 def test_create_meta(self): |
24 def test_create_meta(self): |
1374 config = model.ConfmlConfiguration("test/foo/bar.jpg") |
1374 config = model.ConfmlConfiguration("test/foo/bar.jpg") |
1375 subconfig = config.create_configuration("sub/jee.confml") |
1375 subconfig = config.create_configuration("sub/jee.confml") |
1376 self.assertEquals(subconfig.get_full_path(),'test/foo/sub/jee.confml') |
1376 self.assertEquals(subconfig.get_full_path(),'test/foo/sub/jee.confml') |
1377 self.assertTrue(isinstance(subconfig,model.ConfmlConfiguration)) |
1377 self.assertTrue(isinstance(subconfig,model.ConfmlConfiguration)) |
1378 |
1378 |
1379 |
|
1380 class TestConfmlView(unittest.TestCase): |
1379 class TestConfmlView(unittest.TestCase): |
1381 def test_create_view(self): |
1380 def test_create_view(self): |
1382 view = model.ConfmlView("test", id="test") |
1381 view = model.ConfmlView("test", id="test") |
1383 self.assertTrue(view) |
1382 self.assertTrue(view) |
1384 self.assertEquals(view.get_ref(),'test') |
1383 self.assertEquals(view.get_ref(),'test') |
1469 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').minInclusive, 0) |
1468 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').minInclusive, 0) |
1470 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').maxInclusive, 10) |
1469 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').maxInclusive, 10) |
1471 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').minExclusive, 0) |
1470 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').minExclusive, 0) |
1472 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').maxExclusive, 10) |
1471 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').maxExclusive, 10) |
1473 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').options['1'].name,'opt1') |
1472 self.assertEquals(view.get_feature('group1.proxy_fea1_intset1').options['1'].name,'opt1') |
1474 |
1473 |
|
1474 class TestConfmlExtensions(unittest.TestCase): |
|
1475 def test_create_extensions(self): |
|
1476 extensionselem = model.ConfmlExtensions() |
|
1477 self.assertEquals(str(extensionselem),"ConfmlExtensions({'ref': '_extensions'})") |
|
1478 |
1475 if __name__ == '__main__': |
1479 if __name__ == '__main__': |
1476 unittest.main() |
1480 unittest.main() |