本文整理汇总了Python中tests.base.OsfTestCase.setUp方法的典型用法代码示例。如果您正苦于以下问题:Python OsfTestCase.setUp方法的具体用法?Python OsfTestCase.setUp怎么用?Python OsfTestCase.setUp使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tests.base.OsfTestCase
的用法示例。
在下文中一共展示了OsfTestCase.setUp方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = UserFactory()
self.node = ProjectFactory(creator=self.user)
self.citation = AlternativeCitation(name='name', text='text')
self.citation.save()
self.node.alternative_citations.add(self.citation)
示例2: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.node = NodeFactory()
self.node.add_addon('figshare', auth=Auth(self.node.creator))
self.node.save()
self.node_settings = self.node.get_addon('figshare')
self.client = Figshare()
示例3: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = AuthUserFactory()
self.me = AuthUserFactory()
self.project = ProjectFactory(creator=self.me, is_public=True, title=fake.bs())
self.component = NodeFactory(creator=self.me, project=self.project, is_public=True, title=fake.bs())
示例4: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = UserFactory()
self.node = ProjectFactory(creator=self.user)
self.citation = AlternativeCitation(name="name", text="text")
self.citation.save()
self.node.alternative_citations.append(self.citation)
示例5: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self, *args, **kwargs):
OsfTestCase.setUp(self, *args, **kwargs)
if not self.kind:
return
self.sanction = self.Factory()
self.reg = Node.find_one(Q(self.Model.SHORT_NAME, 'eq', self.sanction))
self.user = self.reg.creator
示例6: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self, *args, **kwargs):
OsfTestCase.setUp(self, *args, **kwargs)
if not self.kind:
return
self.sanction = self.Factory()
self.reg = AbstractNode.objects.get(Q(**{self.Model.SHORT_NAME: self.sanction}))
self.user = self.reg.creator
示例7: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user_settings = AddonGitHubUserSettings()
self.oauth_settings = AddonGitHubOauthSettings()
self.oauth_settings.github_user_id = 'testuser'
self.oauth_settings.save()
self.user_settings.oauth_settings = self.oauth_settings
self.user_settings.save()
示例8: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = UserFactory()
self.user.add_addon('github')
self.user_settings = self.user.get_addon('github')
self.external_account = GitHubAccountFactory()
self.user_settings.owner.external_accounts.append(self.external_account)
self.user_settings.owner.save()
self.node_settings = GitHubNodeSettingsFactory(user_settings=self.user_settings)
示例9: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.visible_contrib = AuthUserFactory()
visible_contrib2 = AuthUserFactory(given_name=u'ヽ༼ ಠ益ಠ ༽ノ', family_name=u'ლ(´◉❥◉`ლ)')
self.invisible_contrib = AuthUserFactory()
self.node = RegistrationFactory(is_public=True)
self.identifier = Identifier(referent=self.node, category='catid', value='cat:7')
self.node.add_contributor(self.visible_contrib, visible=True)
self.node.add_contributor(self.invisible_contrib, visible=False)
self.node.add_contributor(visible_contrib2, visible=True)
self.node.save()
示例10: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = UserFactory()
self.public = ProjectFactory(is_public=True)
self.public_component = NodeFactory(parent=self.public, is_public=True)
self.private = ProjectFactory(is_public=False)
self.deleted = ProjectFactory(is_public=True, is_deleted=True)
for node in (self.public, self.public_component, self.private, self.deleted):
node.add_contributor(self.user, auth=Auth(node.creator))
node.save()
示例11: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = UserFactory()
self.user.add_addon("github")
self.user_settings = self.user.get_addon("github")
self.oauth_settings = AddonGitHubOauthSettings(oauth_access_token="foobar")
self.oauth_settings.github_user_id = "testuser"
self.oauth_settings.save()
self.user_settings.oauth_settings = self.oauth_settings
self.user_settings.save()
self.node_settings = AddonGitHubNodeSettings(
owner=ProjectFactory(), user="chrisseto", repo="openpokemon", user_settings=self.user_settings
)
self.node_settings.save()
示例12: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.user = factories.AuthUserFactory()
self.user.is_registered = True
self.user.save()
示例13: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.project = ProjectFactory()
示例14: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.referrer = UserFactory()
self.project = ProjectFactory(creator=self.referrer)
示例15: setUp
# 需要导入模块: from tests.base import OsfTestCase [as 别名]
# 或者: from tests.base.OsfTestCase import setUp [as 别名]
def setUp(self):
OsfTestCase.setUp(self)
self.base_url = 'http://accounts.test.test'
self.client = cas.CasClient(self.base_url)