Exemplo n.º 1
0
 def testCase(self):
     root = glyph.get(self.endpoint.url)
     result_a = root.test(0)
     self.assertEqual(result_a.value(), 0)
     result_b = root.test(0)
     self.assertEqual(result_b.value(), 0)
     self.assertNotEqual(result_a.self.url(), result_b.self.url())
Exemplo n.º 2
0
    def testCase(self):
        index = glyph.get(self.endpoint.url)


        a,b = index.unit()()
        self.assertEqual(a.v, 0)
        self.assertEqual(b.v, 1)
Exemplo n.º 3
0
def client(endpoint):
    broker = glyph.get(endpoint)
    # broker is a page, with a single element, 'queue' which is a form
    queue = broker.queue(name='help')
    # submitting this form takes us to the page for the queue
    print queue.push
    queue.push('help')
    # queue has two forms, 'push', 'pop'
    print queue.pop()
Exemplo n.º 4
0
def worker(endpoint, name):
    s = glyph.get(endpoint)

    print name
    queue = s.task_queue(name)
    print queue


    t = queue.task()
    print t
    while t:
        print 'working on ', t.name
        for s in range(t.steps):
            t.progress(s)
            sleep(1)
        t.complete()
        t = queue.task()
Exemplo n.º 5
0
 def testCase(self):
     root = glyph.get(self.endpoint.url)
     self.assertEqual(root.foo(1, 1), 2)
     self.assertEqual(root.bar(1, 1), 1)
Exemplo n.º 6
0
 def testCase(self):
     result = glyph.get(self.endpoint.url)
     self.assertEqual(result.zero(), 0)
     result = result.make()
Exemplo n.º 7
0
 def testCase(self):
     root = glyph.get(self.endpoint.url)
     result = root.test(0)
     self.assertEqual(result.value(), 0)
     result = root.test(2)
     self.assertEqual(result.value(), 2)
Exemplo n.º 8
0
 def testCase(self):
     result = glyph.get(self.endpoint.url)
     self.assertEqual(result.value(), 0)
     self.assertEqual(result.add2(), 2)
Exemplo n.º 9
0
    def testCase(self):
        result = glyph.get(self.endpoint.url)
        self.assertEqual(result.value, 0)
        result = result.inc(n=5)

        self.assertEqual(result.value, 5)
Exemplo n.º 10
0
    def testCase(self):
        index = glyph.get(self.endpoint.url)

        self.assertEqual(index.Test().get(), 1)
        self.assertEqual(index.Other(4).v, 4)
Exemplo n.º 11
0
import glyph
print glyph.get('http://localhost:3000/')
Exemplo n.º 12
0
import glyph
import sys
s = glyph.get(sys.argv[1])
print s
q= s.Queue(u'butt')
print q
q.push(u'butts')

print  q.pop()
Exemplo n.º 13
0
def client(url):
    price_server = glyph.get(url)

    print price_server.flight('a','b',1, datetime.datetime.now())
Exemplo n.º 14
0
import glyph
import sys
s = glyph.get(sys.argv[1])
print s
q = s.Queue(u'butt')
print q
q.push(u'butts')

print q.pop()
Exemplo n.º 15
0
 def testCase(self):
     root = glyph.get(self.endpoint.url)
     self.assertEqual(root.foo, 123)
Exemplo n.º 16
0
 def testCase(self):
     result = glyph.get(self.endpoint.url)
     result = result.get()
     self.assertEqual(result.double(), self.value)
Exemplo n.º 17
0
    def testCase(self):
        result = glyph.get(self.endpoint.url)

        self.assertEqual(result.get(), None)
Exemplo n.º 18
0
 def testCase(self):
     result = glyph.get(self.endpoint.url)
     self.assertEqual(result['zero'](), 0)
     result = result['make']()