Ejemplo 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>'
Ejemplo 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>')
Ejemplo 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>')
Ejemplo 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>')
Ejemplo 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>'
Ejemplo 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")
Ejemplo 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>'