Пример #1
0
 def test_commit_empty(self):
     TestModule.create_test_module()
     sr = Sysrepo("name")
     session = Session(sr, SR_DS_STARTUP)
     session.delete_item("/test-module:*")
     session.commit()
     with self.assertRaises(RuntimeError):
         self.session.get_item("/test-module:main")
     TestModule.create_test_module()
Пример #2
0
 def test_commit_empty(self):
     TestModule.create_test_module()
     sr = Sysrepo("name")
     session = Session(sr, SR_DS_STARTUP)
     session.delete_item("/test-module:*")
     session.commit()
     with self.assertRaises(RuntimeError):
         self.session.get_item("/test-module:main")
     TestModule.create_test_module()
Пример #3
0
 def test_commit_empty(self):
     TestModule.create_test_module()
     v_old = self.session.get_item("/test-module:main/string")
     TestModule.delete_all_items_test(self.session)
     self.session.apply_changes()
     #test random leaf that was deleted
     v_none = self.session.get_item("/test-module:main/string")
     self.assertIsNone(v_none)
     self.session.set_item("/test-module:main/string", v_old)
     self.session.apply_changes()
     TestModule.create_test_module()
Пример #4
0
 def test_commit_empty(self):
     TestModule.create_test_module()
     connection = sr.Connection("name")
     session = sr.Session(self.conn, sr.SR_DS_STARTUP)
     v_old = self.session.get_item("/test-module:main/string")
     self.session.delete_item("/test-module:*")
     self.session.commit()
     #test random leaf that was deleted
     v_none = self.session.get_item("/test-module:main/string")
     self.assertIsNone(v_none)
     self.session.set_item("/test-module:main/string", v_old)
     self.session.commit()
     TestModule.create_test_module()
Пример #5
0
 def test_commit_empty(self):
     TestModule.create_test_module()
     connection = sr.Connection("name")
     session = sr.Session(self.conn, sr.SR_DS_STARTUP)
     v_old = self.session.get_item("/test-module:main/string")
     self.session.delete_item("/test-module:*")
     self.session.commit()
     #test random leaf that was deleted
     v_none = self.session.get_item("/test-module:main/string")
     self.assertIsNone(v_none)
     self.session.set_item("/test-module:main/string", v_old)
     self.session.commit()
     TestModule.create_test_module()
Пример #6
0
    def setUp(self):
        if not TestModule.create_referenced_data_module():
            self.remove_modules(self)
            self.skipTest(self, "Test environment is not clean!")
            print("Environment is not clean!")
            return
        if not TestModule.create_test_module():
            self.remove_modules(self)
            self.skipTest(self, "Test environment is not clean!")
            print("Environment is not clean!")
            return
        conn = sr.Connection(sr.SR_CONN_DEFAULT)
        session = sr.Session(conn, sr.SR_DS_STARTUP)
        session.delete_item("/test-module:user[name='A']")
        session.delete_item("/test-module:user[name='B']")
        session.delete_item("/test-module:user[name='C']")
        session.delete_item("/test-module:user[name='D']")
        session.apply_changes()
        session.set_item("/test-module:user[name='A']",
                         sr.Val(None, sr.SR_LIST_T))
        session.set_item("/test-module:user[name='B']",
                         sr.Val(None, sr.SR_LIST_T))
        session.set_item("/test-module:user[name='C']",
                         sr.Val(None, sr.SR_LIST_T))
        session.set_item("/test-module:user[name='D']",
                         sr.Val(None, sr.SR_LIST_T))
        session.apply_changes()

        session.session_stop()

        conn = None
Пример #7
0
 def setUp(self):
     if not TestModule.create_referenced_data_module():
         self.remove_modules(self)
         self.skipTest(self,"Test environment is not clean!")
         print("Environment is not clean!")
         return
     if not TestModule.create_test_module():
         self.remove_modules(self)
         self.skipTest(self,"Test environment is not clean!")
         print("Environment is not clean!")
         return
Пример #8
0
    def setUp(self):
        TestModule.create_referenced_data_module()
        TestModule.create_test_module()
        conn = sr.Connection(sr.SR_CONN_DEFAULT)
        session = sr.Session(conn, sr.SR_DS_STARTUP)
        session.delete_item("/test-module:user[name='A']")
        session.delete_item("/test-module:user[name='B']")
        session.delete_item("/test-module:user[name='C']")
        session.delete_item("/test-module:user[name='D']")
        session.apply_changes()
        session.set_item("/test-module:user[name='A']",
                         sr.Val(None, sr.SR_LIST_T))
        session.set_item("/test-module:user[name='B']",
                         sr.Val(None, sr.SR_LIST_T))
        session.set_item("/test-module:user[name='C']",
                         sr.Val(None, sr.SR_LIST_T))
        session.set_item("/test-module:user[name='D']",
                         sr.Val(None, sr.SR_LIST_T))
        session.apply_changes()

        session.session_stop()

        conn = None
Пример #9
0
 def setUp(self):
     if not TestModule.create_referenced_data_module():
         self.remove_modules(self)
         self.skipTest(self, "Test environment is not clean!")
         print("Environment is not clean!")
         return
     if not TestModule.create_test_module():
         self.remove_modules(self)
         self.skipTest(self, "Test environment is not clean!")
         print("Environment is not clean!")
         return
     if not TestModule.create_example_module():
         self.remove_modules(self)
         self.skipTest(self, "Test environment is not clean!")
         print("Environment is not clean!")
         return
     self.session = sr.Session(self.conn, sr.SR_DS_STARTUP)
     self.conn = sr.Connection(sr.SR_CONN_DEFAULT)
Пример #10
0
 def setUpClass(self):
     TestModule.create_test_module()
Пример #11
0
 def setUpClass(self):
     TestModule.create_test_module()
     self.s = Sysrepo("abc", SR_CONN_DEFAULT)
Пример #12
0
 def setUpClass(self):
     TestModule.create_test_module()
Пример #13
0
 def setUp(self):
     TestModule.create_test_module()
     self.session = sr.Session(self.conn, sr.SR_DS_STARTUP)
Пример #14
0
 def setUpClass(self):
     TestModule.create_test_module()
     self.conn = sr.Connection("abc", sr.SR_DS_STARTUP)
Пример #15
0
 def setUpClass(self):
     TestModule.create_test_module()
     self.s = Sysrepo("abc", SR_CONN_DEFAULT)
Пример #16
0
 def setUp(self):
     TestModule.create_test_module()
     self.session = sr.Session(self.conn, sr.SR_DS_STARTUP)
     self.conn= sr.Connection(sr.SR_CONN_DEFAULT)
Пример #17
0
 def setUpClass(self):
     TestModule.create_referenced_data_module()
     TestModule.create_test_module()
     TestModule.create_example_module()
     self.conn= sr.Connection(sr.SR_CONN_DEFAULT)
Пример #18
0
 def setUp(self):
     TestModule.create_referenced_data_module()
     TestModule.create_test_module()
Пример #19
0
 def setUpClass(self):
     TestModule.create_test_module()
     self.conn= sr.Connection("abc", sr.SR_DS_STARTUP)
Пример #20
0
 def setUp(self):
     TestModule.create_test_module()
     self.session = sr.Session(self.conn, sr.SR_DS_STARTUP)