|  | @@ -1,3 +1,6 @@
 | 
	
		
			
				|  |  | +import peewee
 | 
	
		
			
				|  |  | +import pytest
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  import lc.config as c
 | 
	
		
			
				|  |  |  import lc.request as r
 | 
	
		
			
				|  |  |  import lc.model as m
 | 
	
	
		
			
				|  | @@ -42,6 +45,12 @@ class TestDB:
 | 
	
		
			
				|  |  |          assert u.authenticate(password)
 | 
	
		
			
				|  |  |          assert u.authenticate("wrong password") is False
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    def test_no_duplicate_users(self):
 | 
	
		
			
				|  |  | +        name = "gdritter"
 | 
	
		
			
				|  |  | +        u1 = self.mk_user(name=name)
 | 
	
		
			
				|  |  | +        with pytest.raises(peewee.IntegrityError):
 | 
	
		
			
				|  |  | +            u2 = self.mk_user(name=name)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      def test_get_or_create_tag(self):
 | 
	
		
			
				|  |  |          u = self.mk_user()
 | 
	
		
			
				|  |  |  
 |