Beispiel #1
0
 def test_node_license_updates_correctly(self):
     other_license = NodeLicense.objects.get(name='MIT License')
     new_license = factories.NodeLicenseRecordFactory(
         node_license=other_license)
     self.node.node_license = new_license
     self.node.save()
     docs = query(self.query)['results']
     for doc in docs:
         assert_equal(doc['license'].get('id'), new_license.license_id)
    def setUp(self):
        super(TestNodeSearch, self).setUp()
        with run_celery_tasks():
            self.node = factories.ProjectFactory(is_public=True, title='node')
            self.public_child = factories.ProjectFactory(parent=self.node, is_public=True, title='public_child')
            self.private_child = factories.ProjectFactory(parent=self.node, title='private_child')
            self.public_subchild = factories.ProjectFactory(parent=self.private_child, is_public=True)
            self.node.node_license = factories.NodeLicenseRecordFactory()
            self.node.save()

        self.query = 'category:project & category:component'