Exemple #1
0
 def setUp(self):
     # Setup Test Data
     make_test_nodes()
     make_test_registry_entries(100)
     make_test_transfers()
     self.url = reverse('api:transfer-list')
     self.api_user = _make_api_user()
     self.api_admin = _make_api_admin()
Exemple #2
0
 def setUp(self):
     make_test_nodes()
     make_test_registry_entries(100)
     self.api_user = _make_api_user()
     self.api_admin = _make_api_admin()
     entry = RegistryEntry.objects.filter(first_node__namespace=settings.DPN_NAMESPACE)[0]
     self.url = reverse('api:registry-detail',
                        kwargs={'dpn_object_id': entry.dpn_object_id})
Exemple #3
0
 def setUp(self):
     # Setup Test Data
     make_test_nodes()
     make_test_registry_entries(100)
     make_test_transfers()
     self.url = reverse('api:transfer-list')
     self.api_user = _make_api_user()
     self.api_admin = _make_api_admin()
Exemple #4
0
 def setUp(self):
     make_test_nodes()
     make_test_registry_entries(100)
     self.api_user = _make_api_user()
     self.api_admin = _make_api_admin()
     entry = RegistryEntry.objects.filter(
         first_node__namespace=settings.DPN_NAMESPACE)[0]
     self.url = reverse('api:registry-detail',
                        kwargs={'dpn_object_id': entry.dpn_object_id})
Exemple #5
0
    def setUp(self):
        make_test_nodes()
        make_test_registry_entries(100)
        make_test_transfers()

        self.api_user = _make_api_user()
        self.api_admin = _make_api_admin()
        self.superuser = User.objects.create_superuser(
            username="******",
            password="******",
            email="*****@*****.**")
Exemple #6
0
    def setUp(self):
        make_test_nodes()
        make_test_registry_entries(100)
        make_test_transfers()

        self.api_user = _make_api_user()
        self.api_admin = _make_api_admin()
        self.superuser = User.objects.create_superuser(
            username="******",
            password="******",
            email="*****@*****.**"
        )
    def handle(self, *args, **options):
        if not settings.DEV:
            raise CommandError("ABORTING: This command should only be run in development!")

        print("Creating Test Nodes...")
        for node in Node.objects.all():
            node.delete()
        make_test_nodes()
        if not Node.objects.get(namespace=settings.DPN_NAMESPACE):
            raise CommandError("No %s node!" % settings.DPN_NAMESPACE)

        print("Importing usergroups...")
        call_command('loaddata', '../data/GroupPermissions.json')
        print("Creating Test Users...")
        for u in User.objects.all():
            u.delete()
        for node in Node.objects.exclude(namespace=settings.DPN_NAMESPACE):
            usr = make_test_user(
                    "%s_user" % node.namespace,
                    node.namespace,
                    "*****@*****.**",
                    groupname="api_users",
                    nodename=node.namespace
                    )

        # Clear Bag Data = funny pattern due to sqlite3
        for reg in RegistryEntry.objects.all():
            reg.delete()
        for xfer in Transfer.objects.all():
            xfer.delete()

        print("Creating Registry Entries...")
        make_test_registry_entries(1000)

        print("Creating Transfers...")
        make_test_transfers()

        print("Creating Superuser...")
        call_command("createsuperuser")
Exemple #8
0
 def setUp(self):
     make_test_nodes()
     make_test_registry_entries(30)
     make_test_transfers()