Esempio n. 1
0
 def test_create_lock_owner_element(self):
     """Test creator.create_lock with given owner element."""
     owner = Element("name")
     owner.text = "me"
     xml = creator.create_lock(owner=owner)
     assert xml == b'<lockinfo xmlns="DAV:"><lockscope><exclusive />' \
         b'</lockscope><locktype><write /></locktype>' \
         b'<owner><name>me</name></owner></lockinfo>'
Esempio n. 2
0
 def test_create_lock_owner_element(self):
     """Test creator.create_lock with given owner element."""
     owner = Element("name")
     owner.text = "me"
     xml = creator.create_lock(owner=owner)
     self.assertEqual(xml, '<lockinfo xmlns="DAV:"><lockscope><exclusive />'
                           '</lockscope><locktype><write /></locktype>'
                           '<owner><name>me</name></owner></lockinfo>')
Esempio n. 3
0
 def test_create_lock_owner(self):
     """Test creator.create_lock with given owner."""
     xml = creator.create_lock(owner="me")
     self.assertEqual(xml, '<lockinfo xmlns="DAV:"><lockscope><exclusive />'
                           '</lockscope><locktype><write /></locktype>'
                           '<owner>me</owner></lockinfo>')
Esempio n. 4
0
 def test_create_lock(self):
     """Test creator.create_lock."""
     xml = creator.create_lock()
     self.assertEqual(xml, '<lockinfo xmlns="DAV:"><lockscope>'
                           '<exclusive /></lockscope><locktype><write />'
                           '</locktype></lockinfo>')
Esempio n. 5
0
 def test_create_lock_owner(self):
     """Test creator.create_lock with given owner."""
     xml = creator.create_lock(owner="me")
     assert xml == b'<lockinfo xmlns="DAV:"><lockscope><exclusive />' \
         b'</lockscope><locktype><write /></locktype>' \
         b'<owner>me</owner></lockinfo>'
Esempio n. 6
0
 def test_create_illegal_scope(self):
     """Test creator.create_lock with illegal scope."""
     with pytest.raises(ValueError):
         creator.create_lock(scope="everything")
Esempio n. 7
0
 def test_create_lock(self):
     """Test creator.create_lock."""
     xml = creator.create_lock()
     assert xml == b'<lockinfo xmlns="DAV:"><lockscope>' \
         b'<exclusive /></lockscope><locktype><write />' \
         b'</locktype></lockinfo>'