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)
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