Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / project_tests.py @ 7ddc8a37

History | View | Annotate | Download (879 Bytes)

1
import os
2
os.environ['DJANGO_SETTINGS_MODULE'] = 'synnefo.settings'
3

    
4
from django.conf import settings
5
from unittest import TestCase, main as test_main
6
from astakos.im.models import (AstakosUser,
7
                               Project,
8
                               ProjectDefinition)
9

    
10
_serial = 0
11
def get_serial():
12
    global _serial
13
    serial = _serial + 1
14
    _serial = serial
15
    return serial
16

    
17

    
18
def mk_rand_user():
19
    name = "user-%d" % get_serial()
20
    user = AstakosUser()
21
    return user
22

    
23

    
24
class BasicTestProjects(TestCase):
25

    
26
    @classmethod
27
    def setUpClass(cls):
28
        users = {}
29
        cls.users = users
30

    
31
        for _ in xrange(5):
32
            user = mk_rand_user()
33
            users[user.username] = user
34

    
35
    def test_001_create_definition(self):
36
        pass
37

    
38
    def test_001_create_project(self):
39
        pass
40

    
41
if __name__ == '__main__':
42
    test_main()