def setUp(self): from columns.model import User tmp = User.from_dict(dict( id=1, name=u'test_user', open_id=u'http://tester.example.com', fb_id=None, twitter_id=None, type=9, profile=u'http://www.example.com', )) try: tmp.save() except: pass tmp2 = User.from_dict(dict( id=2, name=u'test_user2', open_id=u'http://tester2.example.com', fb_id=None, twitter_id=None, type=9, profile=u'http://www.example.com', )) try: tmp2.save() except: pass
def setUp(self): from columns.model import Upload, User tmp = User.from_dict(dict( id=1, name=u'test_user', open_id=None, fb_id=None, twitter_id=None, type=1, profile=None, )) try: tmp.save() except: pass tmp = Upload(**dict( id=1, title=u'test', content=u'', filepath=u'', updated=datetime.datetime.utcnow(), published=datetime.datetime.utcnow(), author={'name':u'test_user'} )) try: tmp.save() except Exception, ex: print ex
def setUp(self): tmp = User.from_dict(dict( id=1, name=u'test_user', open_id=None, fb_id=None, twitter_id=None, type=1, profile=None, )) tmp.save()
def setUp(self): from columns.model import Page, User, Article, Upload ptmp = Page.from_dict(dict( id=1, title=u'Main',slug=u'main',content=u'',template=u'/blog/stream', stream_comment_style=u'summary',story_comment_style=u'list', visible=True,can_post=True,in_main=True,in_menu=False, )) ptmp.save() utmp = User.from_dict(dict( id=1, name=u'test_user', open_id=None, fb_id=None, twitter_id=None, type=1, profile=None, )) utmp.save() atmp = Article(**dict( id=1, created=dt, updated=dt, atom_id=u'-'.join([dt.strftime("%Y-%m-%d"),u'test']), title=u'test', content=u'', summary=u'', published=dt, links=[], author_id=utmp.id, author={ 'name':u'test_user', }, contributors=[], metatags={}, metacontent=u'', permalink=u'-'.join([dt.strftime("%Y-%m-%d"),u'test']), sticky=False, can_comment=True, page_id=ptmp.id, )) atmp.save() tmp = Upload(**dict( id=1, title=u'test', content=u'', filepath=u'', updated=datetime.datetime.utcnow(), published=datetime.datetime.utcnow(), author={'name':u'test_user'} )) tmp.save()
def _create(self, format, parent_id=None): if format == 'json': params = self._validate(json.loads(request.body), CreateUser, 'new') #elif format == 'atom': # from lxml import etree # params = User.parse_xml(etree.fromstring(request.body)) elif format == 'html': params = self._validate(request.POST.mixed(), CreateUser, 'new') else: raise UnacceptedFormat(format) item = User.from_dict(params) item.save() return item
def setUp(self): from columns.model import User tmp = User.from_dict(dict( id=1, name=u'test_user', open_id=None, fb_id=None, twitter_id=None, type=1, profile=None, )) try: tmp.save() except: pass
def setUp(self): from columns.model import Page, User, Article ptmp = Page.from_dict( dict( id=1, title=u"Main", slug=u"main", content=u"", template=u"/blog/stream", stream_comment_style=u"summary", story_comment_style=u"list", visible=True, can_post=True, in_main=True, in_menu=False, ) ) ptmp.save() utmp = User.from_dict( dict(id=1, name=u"test_user", open_id=None, fb_id=None, twitter_id=None, type=1, profile=None) ) utmp.save() atmp = Article( **dict( id=1, created=dt, updated=dt, atom_id=u"-".join([dt.strftime("%Y-%m-%d"), u"test"]), title=u"test", content=u"", summary=u"", published=None, # dt, links=[], author_id=utmp.id, author={"name": u"test_user"}, contributors=[], metatags={}, metacontent=u"", permalink=u"-".join([dt.strftime("%Y-%m-%d"), u"test"]), sticky=False, can_comment=True, page_id=ptmp.id, ) ) atmp.save()
def test_store_user(self): from columns.model import User tmp = User.from_dict(dict( id=1, name=u'test_user', open_id=None, fb_id=None, twitter_id=None, type=1, profile=None, )) store_user(session,tmp) self.assertEquals(session['user_id'], tmp.id) self.assertEquals(session['user_name'], tmp.name) self.assertEquals(session['user_type'], tmp.type) self.assertEquals(session['user_profile'], tmp.profile) self.assertEquals(session['user_openid'], tmp.open_id) self.assertEquals(session['user_fbid'], tmp.fb_id) self.assertEquals(session['user_twitterid'], tmp.twitter_id)
def test_retrieve_user(self): from columns.model import User res = retrieve_user(session) self.assertEquals(res,None) tmp = User.from_dict(dict( id=1, name=u'test_user', open_id=None, fb_id=None, twitter_id=None, type=1, profile=None, )) store_user(session,tmp) res = retrieve_user(session) self.assertEquals(res['id'], tmp.id) self.assertEquals(res['name'], tmp.name) self.assertEquals(res['type'], tmp.type) self.assertEquals(res['profile'], tmp.profile) self.assertEquals(res['open_id'], tmp.open_id) self.assertEquals(res['fb_id'], tmp.fb_id) self.assertEquals(res['twitter_id'], tmp.twitter_id)