本文整理汇总了Python中link.Link.instance方法的典型用法代码示例。如果您正苦于以下问题:Python Link.instance方法的具体用法?Python Link.instance怎么用?Python Link.instance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类link.Link
的用法示例。
在下文中一共展示了Link.instance方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_instance
# 需要导入模块: from link import Link [as 别名]
# 或者: from link.Link import instance [as 别名]
def test_instance(self):
self.assertNotEquals(lnk, Link(config1_path))
#check to make sure this is a singleton
self.assertEquals(lnk,
Link.instance())
示例2: TestLink
# 需要导入模块: from link import Link [as 别名]
# 或者: from link.Link import instance [as 别名]
import unittest
import os
from link import Link, Wrapper
from link.utils import load_json_file
from link.tests import *
DIR = os.path.dirname(__file__)
TEST_CONFIG = 'test_link.test_config'
TEST_CONFIG2 = 'test_link2.test_config'
BAD_CONFIG = 'bad_config.test_config'
NO_CONFIG = 'no_config.test_config'
#load in all the configs that we want
lnk = Link.instance()
config1 = load_tst_config(TEST_CONFIG)
config1_path = tst_config_path(TEST_CONFIG)
config2 = load_tst_config(TEST_CONFIG2)
config2_path = tst_config_path(TEST_CONFIG2)
bad_config_path = tst_config_path(BAD_CONFIG)
#this does not exist
no_config_path = tst_config_path(NO_CONFIG)
FAKE_WRAPPER_PATH1 = tst_file_path('fake_wrappers')
FAKE_WRAPPER_PATH2 = tst_file_path('fake_wrappers.fake_wrap2')
FAKE_WRAPPER_PACKAGE1 = 'fake_wrappers'
FAKE_WRAPPER_PACKAGE2 = 'fake_wrappers.fake_wrap2'
class TestLink(unittest.TestCase):
def setUp(self):
#reset the config every time to config1