Exemplo n.º 1
0
 def test_get_node(self):
     self.patch(fn, 'dbs_mod', 10)
     self.patch(fn, 'dbs_len', 1)
     self.assertEqual(fn.get_node(1), 0)
     self.assertEqual(fn.get_node(2), 0)
     self.patch(fn, 'dbs_mod', 10)
     self.patch(fn, 'dbs_len', 9)
     self.assertEqual(fn.get_node(77), 7)
     self.assertEqual(fn.get_node(23), 3)
Exemplo n.º 2
0
Arquivo: site.py Projeto: CMGS/ymir
def create(token, name):
    site = Site.create(token=token, name=name)
    node = get_node(site.id)
    site.node = node
    site.save()
    comment_table = generate(site.id, token, node)
    comment_table.create_table()
    local_cache[token] = site
    return site