Code Duplication    Length = 25-28 lines in 3 locations

th_pelican/tests.py 1 location

@@ 15-42 (lines=28) @@
12
    """
13
        pelicanTest Model
14
    """
15
    def create_triggerservice(self,
16
                              date_created="20130610",
17
                              description="My first Service",
18
                              status=True,
19
                              consumer_name="ServicePelican"):
20
        """
21
           create a TriggerService
22
        """
23
        user = self.user
24
25
        service_provider = ServicesActivated.objects.create(
26
            name='ServiceRSS', status=True,
27
            auth_required=False, description='Service RSS')
28
        service_consumer = ServicesActivated.objects.create(
29
            name=consumer_name, status=True,
30
            auth_required=True, description='Service Pelican')
31
        provider = UserService.objects.create(user=user,
32
                                              token="",
33
                                              name=service_provider)
34
        consumer = UserService.objects.create(user=user,
35
                                              token="AZERTY1234",
36
                                              name=service_consumer)
37
        return TriggerService.objects.create(provider=provider,
38
                                             consumer=consumer,
39
                                             user=user,
40
                                             date_created=date_created,
41
                                             description=description,
42
                                             status=status)
43
44
    def create_pelican(self):
45
        """

django_th/tests/test_main.py 1 location

@@ 16-42 (lines=27) @@
13
            self.user = User.objects.create_user(
14
                username='john', email='[email protected]', password='doe')
15
16
    def create_triggerservice(self, date_created="20130610",
17
                              description="My first Service", status=True,
18
                              consumer_name="ServiceEvernote"):
19
        """
20
           create a TriggerService
21
        """
22
        user = self.user
23
24
        service_provider = ServicesActivated.objects.create(
25
            name='ServiceRSS', status=True,
26
            auth_required=False, description='Service RSS')
27
        service_consumer = ServicesActivated.objects.create(
28
            name=consumer_name, status=True,
29
            auth_required=True, description='Service Evernote')
30
        provider = UserService.objects.create(user=user,
31
                                              token="",
32
                                              name=service_provider)
33
        consumer = UserService.objects.create(user=user,
34
                                              token="AZERTY1234",
35
                                              name=service_consumer)
36
        return TriggerService.objects.create(id=1,
37
                                             provider=provider,
38
                                             consumer=consumer,
39
                                             user=user,
40
                                             date_created=date_created,
41
                                             description=description,
42
                                             status=status)
43

th_wallabag/tests.py 1 location

@@ 25-49 (lines=25) @@
22
            self.user = User.objects.create_user(
23
                username='john', email='[email protected]', password='doe')
24
25
    def create_triggerservice(self, date_created="20130610",
26
                              description="My first Service", status=True):
27
        """
28
           create a TriggerService
29
        """
30
        user = self.user
31
32
        service_provider = ServicesActivated.objects.create(
33
            name='ServiceRSS', status=True,
34
            auth_required=False, description='Service RSS')
35
        service_consumer = ServicesActivated.objects.create(
36
            name='ServiceWallabag', status=True,
37
            auth_required=True, description='Service Wallabag')
38
        provider = UserService.objects.create(user=user,
39
                                              token="",
40
                                              name=service_provider)
41
        consumer = UserService.objects.create(user=user,
42
                                              token="AZERTY1234",
43
                                              name=service_consumer)
44
        return TriggerService.objects.create(provider=provider,
45
                                             consumer=consumer,
46
                                             user=user,
47
                                             date_created=date_created,
48
                                             description=description,
49
                                             status=status)
50
51
    def create_wallabag(self):
52
        """