Exemplo n.º 1
0
 def test_taskapilist(self):
     task = Task()
     count = task.count()
     response = self.client.get(reverse('task_api_list'))
     content = json.loads(response.content.decode('utf-8'))
     self.assertEqual(len(content), count)
     self.assertEqual(response.status_code, 200)
Exemplo n.º 2
0
 def test_all_tasks(self):
     task = Task()
     count = task.count()
     response = self.client.get(reverse('all_tasks'))
     self.assertEqual(response.context['term_type'], 'task')
     self.assertEqual(len(response.context['nodes']), count)
     self.assertEqual(response.status_code, 200)
Exemplo n.º 3
0
import pickle
import json
import numpy

Concept = Concept()
Task = Task()
Disorder = Disorder()
Contrast = Contrast()
Battery = Battery()
Theory = Theory()
Condition = Condition()

# Needed on all pages
counts = {
    "disorders": Disorder.count(),
    "tasks": Task.count(),
    "contrasts": Contrast.count(),
    "concepts": Concept.count(),
    "batteries": Battery.count(),
    "theories": Theory.count()
}

# VIEWS FOR ALL NODES #############################################################


def all_nodes(request, nodes, node_type):
    '''all_nodes returns view with all nodes for node_type'''

    appname = "The Cognitive Atlas"
    context = {
        'appname': appname,
Exemplo n.º 4
0
from cognitive.apps.atlas.query import Concept, Task, Disorder, Theory, Battery

Concept = Concept()
Task = Task()
Disorder = Disorder()
Theory = Theory()
Battery = Battery()

# Needed on all pages
counts = {"disorders":Disorder.count(),
          "tasks":Task.count(),
          "concepts":Concept.count(),
          "theories":Theory.count(),
          "batteries":Battery.count()}

def counts_processor(request):
    return {'counts': counts}