本文整理汇总了Python中nose.tools.assert_tuple_equal函数的典型用法代码示例。如果您正苦于以下问题:Python assert_tuple_equal函数的具体用法?Python assert_tuple_equal怎么用?Python assert_tuple_equal使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了assert_tuple_equal函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_round_off_error
def test_round_off_error():
(x, y) = sgrid.node_coords((135, 127),
(5.4563957090392, 5.4563957090392),
(0., 0.))
assert_tuple_equal(x.shape, (135 * 127, ))
assert_tuple_equal(y.shape, (135 * 127, ))
示例2: test_get_device
def test_get_device():
active_devices = {
u'addr1': (1406362740.570188, u'192.168.1.2', u'tom'),
u'addr2': (1006362740.0, u'192.168.1.82', u'william'),
}
n.assert_tuple_equal(u.get_device(active_devices, u'192.168.1.82'), ('addr2', u'william'))
n.assert_tuple_equal(u.get_device(active_devices, u'192.168.4.10'), (None, None))
示例3: test_wqstd
def test_wqstd(self):
nt.assert_true(isinstance(self.db.wqstd, pandas.DataFrame))
nt.assert_tuple_equal(self.db.wqstd.shape, (48, 4))
nt.assert_list_equal(
['parameter', 'units', 'lower_limit', 'upper_limit'],
self.db.wqstd.columns.tolist()
)
示例4: _test
def _test(*args, **kwargs):
expect = ('foo', 'bar')
assert_tuple_equal(args, expect)
expect = dict([
('baz', 'qux'),
('ledger_hash', 'foo_ledger'),
])
assert_dict_equal(kwargs, expect)
示例5: test_getWQData
def test_getWQData(self):
ed1 = self.db.getWQData('ED-1')
nt.assert_true(isinstance(ed1, pandas.DataFrame))
nt.assert_tuple_equal(ed1.shape, (12, 11))
lv1 = self.db.getWQData('LV-1')
nt.assert_true(isinstance(lv1, pandas.DataFrame))
nt.assert_tuple_equal(lv1.shape, (0, 11))
示例6: test_nodes
def test_nodes():
"""Test getting nodes at links from a voronoi."""
converter = VoronoiConverter(Voronoi(POINTS))
nodes = converter.get_nodes()
assert_tuple_equal(nodes.shape, (10, 2))
assert_is_instance(nodes[0, 0], float)
示例7: test_fake_bathy
def test_fake_bathy(self):
elev = misc.interpolate_bathymetry(None, self.grid.x_rho, self.grid.y_rho)
nptest.assert_array_equal(
elev,
np.ma.MaskedArray(data=np.zeros(self.grid.x_rho.shape),
mask=self.grid.x_rho.mask)
)
nt.assert_tuple_equal(elev.shape, self.grid.x_rho.shape)
示例8: test_read_config_params
def test_read_config_params():
tmp = tempfile.NamedTemporaryFile()
copyfile(CONFIG, tmp.name)
observed = p.read_config_params(tmp.name)
expected = ('the-ca-bundle-file.crt',
'https://delaware.dada.pink', 'tlevine',
'065db5d3-924c-4129-9c93-2360538a4ce5')
n.assert_tuple_equal(observed, expected)
示例9: check_convert_dates
def check_convert_dates(raw, expectation):
result = convert_dates(raw, lambda x: convert_date(x, year = 2014))
if expectation == None:
n.assert_is_none(result)
else:
n.assert_is_not_none(result)
observed = tuple((x.month, x.day) for x in result)
n.assert_tuple_equal(observed, expectation)
示例10: test_pack
def test_pack():
for x in (32, -3.7e-2, np.float64(3e31), -np.inf, np.int8(-3), np.uint8(-1),
np.int16(-33), np.uint16(-33), np.int32(-3), np.uint32(-1), np.int64(373), np.uint64(-3)):
assert_equal(x, unpack(pack(x)), "Scalars don't match!")
x = np.nan
assert_true(np.isnan(unpack(pack(x))), "nan scalar did not match!")
x = np.random.randn(8, 10)
assert_array_equal(x, unpack(pack(x)), "Arrays do not match!")
x = np.random.randn(10)
assert_array_equal(x, unpack(pack(x)), "Arrays do not match!")
x = np.float32(np.random.randn(3, 4, 5))
assert_array_equal(x, unpack(pack(x)), "Arrays do not match!")
x = np.int16(np.random.randn(1, 2, 3))
assert_array_equal(x, unpack(pack(x)), "Arrays do not match!")
x = None
assert_true(x is None, "None did not match")
x = [None]
assert_list_equal(x, unpack(pack(x)))
x = {'name': 'Anonymous', 'age': 15, 99: datetime.now(), 'range': [110, 190], (11,12): None}
assert_dict_equal(x, unpack(pack(x)), "Dict do not match!")
x = uuid.uuid4()
assert_equal(x, unpack(pack(x)), 'UUID did not match')
x = Decimal("-112122121.000003000")
assert_equal(x, unpack(pack(x)), "Decimal did not pack/unpack correctly")
x = [1, datetime.now(), {1: "one", "two": 2}, (1, 2)]
assert_list_equal(x, unpack(pack(x)), "List did not pack/unpack correctly")
x = (1, datetime.now(), {1: "one", "two": 2}, (uuid.uuid4(), 2))
assert_tuple_equal(x, unpack(pack(x)), "Tuple did not pack/unpack correctly")
x = (1, {datetime.now().date(): "today", "now": datetime.now().date()}, {"yes!": [1, 2, np.array((3, 4))]})
y = unpack(pack(x))
assert_dict_equal(x[1], y[1])
assert_array_equal(x[2]['yes!'][2], y[2]['yes!'][2])
x = {'elephant'}
assert_set_equal(x, unpack(pack(x)), "Set did not pack/unpack correctly")
x = tuple(range(10))
assert_tuple_equal(x, unpack(pack(range(10))), "Iterator did not pack/unpack correctly")
x = Decimal('1.24')
assert_true(x == unpack(pack(x)), "Decimal object did not pack/unpack correctly")
x = datetime.now()
assert_true(x == unpack(pack(x)), "Datetime object did not pack/unpack correctly")
示例11: test_grid_var_names
def test_grid_var_names():
model = BmiHeat()
model.initialize()
names = model.get_input_var_names()
assert_tuple_equal(names, ('plate_surface__temperature',))
names = model.get_output_var_names()
assert_tuple_equal(names, ('plate_surface__temperature',))
示例12: test_guess_dialect
def test_guess_dialect():
empty = StringIO('')
n.assert_equal(dsv.guess_dialect(empty), 'excel')
interesting = StringIO('a;b;c\r\n3;";";8\r\n')
dialect = dsv.guess_dialect(interesting)
observed = tuple(getattr(dialect, attr) for attr in ('delimiter', 'doublequote', 'escapechar', 'lineterminator', 'quotechar', 'quoting', 'skipinitialspace'))
expected = (';', False, None, '\r\n', '"', 0, False)
n.assert_tuple_equal(observed, expected)
示例13: test_patches_at_link
def test_patches_at_link():
"""Test getting link patches."""
converter = VoronoiConverter(Voronoi(POINTS))
patches_at_link = converter.get_patches_at_link()
assert_tuple_equal(patches_at_link.shape, (11, 2))
for patches in patches_at_link:
assert_true(patches[0] != -1 or patches[1] != -1)
示例14: test_links_at_patch
def test_links_at_patch():
"""Test getting links that bound patches from a voronoi."""
converter = VoronoiConverter(Voronoi(POINTS))
links_at_patch = converter.get_links_at_patch()
assert_tuple_equal(links_at_patch.shape, (2, 6))
assert_true(np.all(links_at_patch >= 0))
assert_true(np.all(links_at_patch < 11))
示例15: test_repr_contains_db_info_tcp
def test_repr_contains_db_info_tcp(self):
pool = ConnectionPool(host='localhost', port=8888)
assert_tuple_equal(
re.match('(.*)<(.*)<(.*)>>', repr(pool)).groups(),
(
'ConnectionPool',
'Connection',
'host=localhost,port=8888'
)
)