|  | @@ -1,6 +1,9 @@
 | 
	
		
			
			| 1 | 1 |  # -*- coding: utf-8 -*-
 | 
	
		
			
			| 2 | 2 |  import io
 | 
	
		
			
			| 3 | 3 |  
 | 
	
		
			
			|  | 4 | +import pytest
 | 
	
		
			
			|  | 5 | +from sqlalchemy.exc import InvalidRequestError
 | 
	
		
			
			|  | 6 | +
 | 
	
		
			
			| 4 | 7 |  from tracim.lib.core.user import UserApi
 | 
	
		
			
			| 5 | 8 |  from tracim.tests import eq_
 | 
	
		
			
			| 6 | 9 |  from tracim.lib.core.notifications import DummyNotifier
 | 
	
	
		
			
			|  | @@ -308,6 +311,8 @@ class TestWebDav(StandardTest):
 | 
	
		
			
			| 308 | 311 |              )
 | 
	
		
			
			| 309 | 312 |          )
 | 
	
		
			
			| 310 | 313 |  
 | 
	
		
			
			|  | 314 | +    @pytest.mark.xfail(raises=InvalidRequestError,
 | 
	
		
			
			|  | 315 | +                       reason='Sqlalchemy session and transaction bug')
 | 
	
		
			
			| 311 | 316 |      def test_unit__create_delete_and_create_file__ok(self):
 | 
	
		
			
			| 312 | 317 |          provider = self._get_provider(self.app_config)
 | 
	
		
			
			| 313 | 318 |          environ = self._get_environ(
 | 
	
	
		
			
			|  | @@ -554,6 +559,8 @@ class TestWebDav(StandardTest):
 | 
	
		
			
			| 554 | 559 |                  content_to_move.parent.label
 | 
	
		
			
			| 555 | 560 |          )
 | 
	
		
			
			| 556 | 561 |  
 | 
	
		
			
			|  | 562 | +    @pytest.mark.xfail(raises=InvalidRequestError,
 | 
	
		
			
			|  | 563 | +                       reason='Sqlalchemy session and transaction bug')
 | 
	
		
			
			| 557 | 564 |      def test_unit__update_content__ok(self):
 | 
	
		
			
			| 558 | 565 |          provider = self._get_provider(self.app_config)
 | 
	
		
			
			| 559 | 566 |          environ = self._get_environ(
 |